Kylin: mock插件

官方文档链接:https://tech.antfin.com/docs/2/72531

Kylin-plugin-mock 插件是针对在桌面浏览器(Chrome)中调试 JSAPI 需要而开发的数据 mock 插件。

JSAPI是支付宝客户端通过bridge机制,允许前端H5页面通过特定的JS方法,可以直接调用对应的支付、拍照、分享、弹出浮层之类的Native功能http://myjsapi.alipay.com/jsapi/index.html

启动命令: cpm run dev:mock

mock.config.js里面定义了模拟接口

image.png

可以用AlipayJSBridge.call('rpc', params, callback);来调用

示例:

  • 调用rpc接口

在mock/rpc/目录下定义要加载的模块,比如demo中的test.js里面可以定义模块test

image.png

在浏览器中调用

AlipayJSBridge.call('rpc',{operationType:'test'},function(e){alert(JSON.stringify(e))})

可以看到alter弹窗

image.png

可以看到是打了2次log,一次是纯请求的,一次是包含返回结果的

  • 调用pushwindow接口的命令比如:
image.png
  • 调用getLocation的情况:
image.png
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容