1.1.6 • Published 3 years ago

@xiaheng/xviewsdk v1.1.6

Weekly downloads
8
License
MIT
Repository
-
Last release
3 years ago

@xiaheng/xviewsdk

XVIEW JS SDK

安装命令:

npm install @xiaheng/xviewsdk --save

Xview 介绍

Xview SDK 是一个基于 Android 和 iOS 组件化框架 封装的数据交互, 为了使前端调用更方便,采用了组件功能模块划分。

统一调用方式 和 返回参数

  • 前端调用 两种方式 回调

    示例代码 1 支付宝支付 Promise 回调
    
    let data = {
       aliPay:'partner="2088131569212'  // 注意 key == 'aliPay'
      };
    
     XviewSdk.getInstance()
             .ComponentAliPay     // 【ComponentAliPay】( 支付宝组件 名称)
             .Pay(data)           // 【Pay】(支付宝组件方法) [data](支付数据 注意 key 固定)
             .callNativeXView()   //  调用原生xview 方法 返回 Promise 对象
             .then(_result => {
                // 这里 可以 把 _result 结果通过方法传递 自己的方法中 处理结果
                alert(JSON.stringify(_result));
               });
    示例代码 2 推送通知点击事件 自定义 callback 回调监听 移动端主动回调
    
    let notificationClick = (_result) => {
        alert(JSON.stringify(_result));// 可以在这里 处理自己的业务逻辑
    }
    
    XviewSdk.getInstance()
            .ComponentPush
            .NotificationClick(notificationClick);
  • 返回参数统一格式

    let result = {
    
          code    : 0 (成功) , 1 (取消) , -1(失败)  (number  类型)
    
          message :(查看错误信息 排查错误)
    
          data    : string(普通字符串) ,JSON(对象类型) , Array(数组类型)
    
    }

完整文档 XVIEW JS SDK.

License

请查看 MIT license.

1.1.6

3 years ago

1.1.5

4 years ago

1.1.3

4 years ago

1.1.2

4 years ago

1.1.1

5 years ago

1.1.0

5 years ago

1.0.9

5 years ago

1.0.8

5 years ago

1.0.7

5 years ago

1.0.6

5 years ago

1.0.5

5 years ago

1.0.4

5 years ago

1.0.3

5 years ago

1.0.1

5 years ago

1.0.0

5 years ago