1 Star 0 Fork 0

织梦人 / cordova-plugin-baichuan

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
README.md 2.80 KB
一键复制 编辑 原始数据 按行查看 历史
织梦人 提交于 2017-08-26 13:38 . 增加阿里百川Cordova插件

cordova-plugin-baichuan

Cordova plugin for Baichuan SDK (阿里百川Cordova插件)

Usage

Show page 打开淘宝页面

Baichuan.showPage(pageArgs, [taokeArgs, showArgs, exArgs], success, error);

/**
 * pageArgs: {
     *      type: 'itemDetailPage/shopPage/addCartPage/myOrdersPage/myCartsPage/page',
     *      itemId: '',
     *      shopId: '',
     *      allOrder: true/false,
     *      url: ''
     *  }
 * [taokeArgs: {
     *      pid: '',
     *      adzoneid: '',
     *      subPid: '',
     *      unionId: '',
     *      key: ''
     *  }
 * showArgs: {
     *      openType: 'Auto/H5/Native', // 打开页面的方式
     *      backUrl: '',                // 指定手淘回跳的地址
     *      nativeFailMode: 'NONE/JumpBROWER/JumpDOWNLOAD/JumpH5',  // 跳手淘/天猫失败后的处理策略
     *
     *      // Android
     *      clientType: '',
     *      pageClose: true/false,
     *      proxyWebview: true/false,
     *      showTitleBar: true/false,
     *      title: '',
     *
     *      // IOS
     *      linkKey: '',    // applink使用,优先拉起的linkKey,手淘:@"taobao_scheme"
     *  }
 * exArgs: {
     *      自定义
     *  }]
 */

全局设置页面

Baichuan.setting(settings, success, error);

/**
 * settings: {
     *      forceH5: true/false,
     *      syncForTaoke: true/false,
     *      taokeParams: 同上,
     *      channel: ['', ''],
     *      ISVCode: '',
     *      ISVVersion: '',
     *  }
 */

Prepare 安装预备(必读)

  1. 注册您的百川账号

  2. 创建 百川无线应用

  3. 完善你的应用 基本信息

  4. 申请开通 初级电商能力

  5. 生成安全图片,放置正确位置

Install

cordova plugin add https://github.com/wenin819/cordova-plugin-baichuan.git

注意事项

Android

  1. 根据实际情况,AndroidManifest.xml可能需要变动,如application需要加tools:replace="android:label,android:allowBackup";
  2. 不能直接Debug运行,这样会异常闪退,直接运行是没有这个问题。

IOS

  1. 可能需要手工加Other Linker Flags,对应的配置项为:-lstdc++ -ObjC

参考链接

  1. 更多百川信息
  2. 接入准备工作,安全图片生成
  3. 百川电商 Android SDK3.1接入文档
  4. 百川电商 IOS SDK3.1接入文档
Objective-C
1
https://gitee.com/ahzmr/cordova-plugin-baichuan.git
git@gitee.com:ahzmr/cordova-plugin-baichuan.git
ahzmr
cordova-plugin-baichuan
cordova-plugin-baichuan
master

搜索帮助

53164aa7 5694891 3bd8fe86 5694891