更新记录
1.9.0(2023-06-08) 下载此版本
- 修复android 联通区号小概率失败问题
1.7.1(2023-02-09) 下载此版本
- 解决android控制是否自动勾选统一协议按钮无效问题
1.6.8(2022-09-02) 下载此版本
- 增加初始化接口,加速token获取以及页面拉起速度
平台兼容性
Android | Android CPU类型 | iOS |
---|---|---|
适用版本区间:5.1 - 12.0 | armeabi-v7a:未测试,arm64-v8a:未测试,x86:未测试 | 适用版本区间:9 - 16 |
原生插件通用使用流程:
- 购买插件,选择该插件绑定的项目。
- 在HBuilderX里找到项目,在manifest的app原生插件配置中勾选模块,如需要填写参数则参考插件作者的文档添加。
- 根据插件作者的提供的文档开发代码,在代码中引用插件,调用插件功能。
- 打包自定义基座,选择插件,得到自定义基座,然后运行时选择自定义基座,进行log输出测试。
- 开发完毕后正式云打包
付费原生插件目前不支持离线打包。
Android 离线打包原生插件另见文档 https://nativesupport.dcloud.net.cn/NativePlugin/offline_package/android
iOS 离线打包原生插件另见文档 https://nativesupport.dcloud.net.cn/NativePlugin/offline_package/ios
注意事项:使用HBuilderX2.7.14以下版本,如果同一插件且同一appid下购买并绑定了多个包名,提交云打包界面提示包名绑定不一致时,需要在HBuilderX项目中manifest.json->“App原生插件配置”->”云端插件“列表中删除该插件重新选择
概述
APP端进行一键获取本机号码,支持Android,IOS,快速,稳定,用户体验好,可客制化认证界面,比短信更可靠,更便宜,可用于APP登录,注册等场景
演示视频
插件API接口说明
/**
* 初始化,加速获取 token及页面拉起,建议在程序启动的时候调用,越早调用效果越好
* @param secretKey SDK授权密钥,和ios的bundleId/android的签名绑定,可向一砂索取,Android和IOS的密钥不一样
*/
MNOModule.accelerateLoginPage(secretKey)
/**
* 获取手机号码
* @param secretKey SDK授权密钥,和ios的bundleId/android的签名绑定,可向一砂索取,Android和IOS的密钥不一样
* @param authUIConfigJson 登录授权⻚UI⾃定义配配置, 可参考Android/IOS授权界面客制化
* @param mnoCallback 异步结果回调ret, 有三个字段:code, msg, data
- code字段是执行状态码可能的值及描述:
"0": 客户端成功
"1": 客户端失败(预取号,token没取到,其他本地错误)
"2": 用户取消操作
"3": 切换登录方式
"4": 超时
"5": 网络异常,请检查本机是否插入Sim卡或者蜂窝网络是否打开了
- msg字段是结果的描述,给程序员调试看的
- data字段是执行结果(json字符串),内容如下:
{
"deviceModel": "",
"packageId": "",
"platform": "",
"token": "",
"transId": "",
"appName": ""
}
*/
MNOModule.getPhoneNum(secretKey, authUIConfigJson, mnoCallback)
其他信息
- 完整接入文档:https://esandinfo.yuque.com/yv6e1k/caebif
- 服务器端协议文档:https://market.aliyun.com/products/57124001/cmapi00046021.html#sku=yuncode4002100001
- 后端管理控制台地址: http://openali.esandcloud.com
- 技术支持/定制化开发 (定制化开发不收钱)
- 服务看开通地址:https://market.aliyun.com/products/57126001/cmapi00044151.html#sku=yuncode3815100001
微信:esand_info qq: 3626921591 电话:13691664797 邮箱:ruide.li@esandinfo.com