更新记录

1.0.1(2021-03-19)

新版发布


平台兼容性

Android Android CPU类型 iOS
适用版本区间:4.4 - 10.0 armeabi-v7a:未测试,arm64-v8a:未测试,x86:未测试 适用版本区间:9 - 14

原生插件通用使用流程:

  1. 购买插件,选择该插件绑定的项目。
  2. 在HBuilderX里找到项目,在manifest的app原生插件配置中勾选模块,如需要填写参数则参考插件作者的文档添加。
  3. 根据插件作者的提供的文档开发代码,在代码中引用插件,调用插件功能。
  4. 打包自定义基座,选择插件,得到自定义基座,然后运行时选择自定义基座,进行log输出测试。
  5. 开发完毕后正式云打包

付费原生插件目前不支持离线打包。
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原生插件配置”->”云端插件“列表中删除该插件重新选择


安卓使用demo

链接:https://pan.baidu.com/s/1jZXiHsoSfE2ff9VWAKTpgA 提取码:xfme

准备事项

  • 1.云端选择试用或者购买,并绑定到项目中,在项目的app原生插件配置中选择云端插件
  • 3.IOS 要在配置 manifest.json 文件中找到 ios 项,加入以下代码。。
        "ios" : {
                "urlschemewhitelist" : "pinduoduo"//不加会导致拉不起手淘
        }
  • 4.制作自定义基座并运行自定义基座(点击运行->运行到手机或模拟器->运行基座选择->自定义调试基座)

    插件接口

方法名 说明
openPdd() 唤起拼多多app
openPddByback() 唤起拼多多app(带返回按钮,需要开通相应权限)

实例化插件 ,在需要用到插件的页面引入

const plug= uni.requireNativePlugin('UZK-Pinduoduo');

1.唤起拼多多app

    plug.openPdd({
        url:"https://p.pinduoduo.com/mpGFX7xe"                      
    });  

2.唤起拼多多app(带返回按钮,需要开通相应权限)

    plug.openPddByback({
      url:"https://p.pinduoduo.com/mpGFX7xe"//打开拼多多后跳转的落地页    
      appkey:"2293bd2ab56d480bb4afefd4d03e317",//为源app在拼多多开放平台上注册的应用唯一标识,对应client_id
      packageId:"com.test.alibcsdk",//源应用包名
      backUrl:"hkeda://"//返回源app的schemaUrl,和申请的schema保持一致                       
    });  

3.如何申请返回APP按钮

当前返回按钮仅针对V2及以上等级开放申请。

若您满足等级条件,并接入了SDK,您可以在等级权益页面https://jinbao.pinduoduo.com/level-right,找到APP返回按钮下的申请入口,进行相关信息的填写。

隐私、权限声明

1. 本插件需要申请的系统权限列表:

2. 本插件采集的数据、发送的服务器地址、以及数据用途说明:

3. 本插件是否包含广告,如包含需详细说明广告表达方式、展示频率:

使用中有什么不明白的地方,就向插件作者提问吧~ 我要提问