更新记录
0.1.7(2020-03-09)
无
0.1.6(2020-03-07)
用户登录增加字段,用于返回用户的更多信息。 // session: 用户详细信息(头像,用户ID,token等)
0.1.5(2020-02-24)
修复 test 获取 key 问题
查看更多平台兼容性
Android | Android CPU类型 | iOS |
---|---|---|
√ | armeabi-v7a:未测试,arm64-v8a:未测试,x86:未测试 | × |
原生插件通用使用流程:
- 购买插件,选择该插件绑定的项目。
- 在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原生插件配置”->”云端插件“列表中删除该插件重新选择
swm-baichuan
使用此插件你需要做的几件事情。
Android
- 将V5安全图片放入
\nativeplugins\swm-baichuan\android\res\drawable\
- 打包填写你安全图片使用的包名,然后测试运行
- (可选)如果你的APP未集成支付宝SDK,要在
\nativeplugins\swm-baichuan\android\libs\
下添加示例项目下的文件utdid4all-1.1.5.3_proguard.jar
。反之删除。
如果觉得对你有用,请打赏作者喝杯奶茶。谢谢支持。
收费代表对此插件负责,有什么(合理新需求与建议)可以提出来。+QQ:787416860
配置环境
test 检测 taokeAppkey
参数是否配置成功
msg与key一起返回
public void test(String msg, final JSCallback jsCallback) {
通用返回参数 json结构体 {} code: 200 成功 msg: 消息说明
登录登出
login(callback)
返回参数 // loginResult(3--登出成功) int // openId:用户id string // userNick: 用户昵称 string // session: 用户详细信息(头像,用户ID,token等)
logout(callback)
返回参数 // loginResult(0--登录初始化成功;1--登录初始化完成;2--登录成功) int // openId:用户id string // userNick: 用户昵称 string
跳转链接到淘宝/天猫
- url: 为跳转的链接地址,除openUrlExtra外均自动加上https协议头
- clientType:
taobao
tmall
- backUrl: 小把手):唤端返回的scheme
openUrl(string url,callback)
openUrlClientType(string url,string clientType,callback)
openUrlBackUrl(string url,string backUrl,callback)
openUrlExtra(string url,string backUrl,string clientType,callback)
打开产品或者商铺页面
openProductPage(String itemID, backUrl, clientType, callback)
(如果有url尽量用跳转链接方式)
openShopPage(String shopID, backUrl, clientType, callback)
init 初始化百川SDK,默认加载插件会自动调用不用二次调用!
public void init(final JSCallback jsCallback)