概述

cmbc-miniapp-jssdk是面向男人的天堂,男人的天堂在线,色偷偷亚洲男人的天堂手机银行小程序开发者提供的网页开发工具包。

接口调用说明

cmbc-miniapp-jssdk默认导出cmbc实例,所有的接口通过该实例对象来调用。

安装

# --registry 为 npm 私有仓库的地址
$ npm install cmbc-miniapp-jssdk --registry=http://xxx.x.x.x
import cmbc from 'cmbc-miniapp-jssdk'
					


cmbc-miniapp-jssdk接口定义

canIUse()

判断小程序的API是否在当前版本可用。

参数 string

使用 ${API} 方式来调用

返回值 boolean

当前版本是否可用

示例代码:

const boolean = cmbc.canIUse('request')

console.log(boolean)

请求:request()

客户端发起一个 HTTPS请求

参数

属性 类型 默认值 必填 说明
url string 开发者服务器接口地址
data string/object 请求的参数
method string POST HTTP 请求方法
dataType string json 返回的数据格式
responseType string text 响应的数据类型
encrypted boolean/string false 是否加密
success function 接口调用成功的回调函数
fail function 接口调用失败的回调函数
complete function 接口调用结束的回调函数(调用成功、失败都会执行)

method 参数的合法值

说明
GET HTTP 请求 GET
POST HTTP 请求 POST

dataType 参数的合法值

说明
json 返回的数据为 JSON,返回后会对返回的数据进行一次 JSON.parse
其他 不对返回的内容进行 JSON.parse

responseType 参数的合法值

说明
text 响应的数据为文本

encrypted 参数的合法值

说明
false或者空 不加密
true 加密,登录后交易使用的加密
005 加密,登录前交易使用的加密

success 回调参数:

属性 类型 说明
data string/Object/Arraybuffer 开发者服务器返回的数据
statusCode number 开发者服务器返回的 HTTP 状态码
header Object 开发者服务器返回的 HTTP Response Header

fail 回调参数:

属性 类型 说明
error Object 开发者服务器返回的错误信息

示例代码:


import cmbc from 'cmbc-miniapp-jssdk'

cmbc.request({
  url: 'test.php', // 仅为示例,并非真实的接口地址
  data: {
    x: '',
    y: ''
  },
  success(res) {
    const { data, statusCode } = res
    console.log(data)
  },
  fail(res) {
    const { error } = res
    console.log(error)
  }
})

设置导航栏标题:setNavigationBarTitle()

动态设置当前页面的标题

参数:

属性 类型 默认值 必填 说明
title string 标题
success function 接口调用成功的回调函数
fail function 接口调用失败的回调函数

回调参数:无

示例代码:


cmbc.setNavigationBarTitle({
  title: '当前页面'
})

关闭本页面:navigationCloseThisPage()

关闭当前网页窗口

参数

回调参数:无

示例代码:

cmbc.navigationCloseThisPage()
			

调用接口获取登陆凭证: login()

调用接口获取登录凭证(code)。通过凭证进而换取用户登录态信息,包括用户的唯一标识(openid)及本次登录的会话密钥(session_key)等。

参数

属性 类型 默认值 必填 说明
success function 接口调用成功的回调函数
fail function 接口调用失败的回调函数
complete function 接口调用结束的回调函数(调用成功、失败都会执行)

success 回调参数:

属性 类型 说明
code string 用户登录凭证

示例代码:

cmbc.login({
    success: (res) => {
        // 成功后的回调
        const { code } = res
    },
})

获取当前的地理位置: getLocation()

获取当前的地理位置

参数

属性 类型 默认值 必填 说明
success function 接口调用成功的回调函数
fail function 接口调用失败的回调函数
complete function 接口调用结束的回调函数(调用成功、失败都会执行)

success 回调参数:

属性 类型 说明
latitude number 纬度,范围为 -90~90,负数表示南纬
longitude number 经度,范围为 -180~180,负数表示西经

示例代码:

cmbc.getLocation({
    success: (res) => {
        // 成功后的回调
        const { latitude, longitude } = res
    },
})
友情链接:免费在线观看的黄片  超碰在线观看  最新高清无码专区  大香蕉网站  欧洲女人性开放视频  日本毛片基地  大香蕉网站  大色欧美av-欧美a级片-欧美群交-狠狠色丁香婷婷综合久久  男人天堂影院  久久在线观看  97资源中文字幕  免费在线观看的黄片  直接观看黄网站免费  免费电影观看  韩国三级片大全在线观看-大香蕉在线影院-韩国三级片-香港经典三级  奇米第四色在线影院  亚洲电影男人天堂  日日摸天天摸人人看  免费在线观看的黄片-a片毛片免费观看-夫妻性生活影片-香港经典三级  蝌蚪窝一个释放的网站-蝌蚪窝青青草-蝌蚪窝一个释放蝌蚪  免费在线观看的黄片-夫妻性生活影片-香港经典三级-a片毛片免费观看  先锋电影网  第一福利视频草莓  a片毛片免费观看  免费看成年人视频在线观看  激情文学网  在线看av  av小次郎收藏家  97成人  超碰久久人人摸人人搞