查看: 8400|回复: 1

[ShareSDK] Javascript快速集成文档改进建议

[复制链接]

Rank: 1

主题:
帖子:
积分:
0

[ShareSDK] Javascript快速集成文档改进建议

[复制链接]
8400 1 | 发表于 2018-7-27 11:34:07 |阅读模式 | |
本帖最后由 奇佑郑和 于 2018-7-27 11:35 编辑

对比下面两个网址,分别是mobpush和sharesdk的Javascript快速集成介绍文档

http://wiki.mob.com/mobpush-android-for-js/
http://wiki.mob.com/js%E5%BF%AB% ... %E6%8C%87%E5%8D%97/

我的项目同时用到了Push和Share(这个应该比较常见的情况),然后按照文档要求引入入MobPush.js 和 ShareSDK.js

在实践过程中发现,上面两个JS都指向了同一个原生接口如下:
  1. //java接口
  2. window.JSInterface.jsCallback(***)
复制代码

对应的,原生层面的 MobPushUtil.java 和 ShareSDKUtil.java 两个文件里也做了对应绑定如下:
  1. webview.addJavascriptInterface(this, "JSInterface");
复制代码


完全按照这个方式配置,Push和Share模块,后初始化的那个会覆盖先初始化的那个监听模块。

我的变通方法,是把Js层 和 Java层的 “JSInterface”对应着改成了 “JSInterfacePush”和 “JSInterfaceShare”。

这样两个功能模块可以同时在Javascript层正常使用了。

建议:希望可以把这类提示加入文档,防止后来集成的人员踩坑

PS:
Mob提供的服务还不错,客服响应也很快,希望发展越来越好



Rank: 5Rank: 5

主题:
帖子:
积分:
0
发表于 2018-7-27 16:11:26 |
您好,非常非常感谢您的反馈,我们这边已经根据您反馈的进行测试,会进行修改的,多谢您的宝贵建议和一直以来的支持
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

技术支持
免费咨询 | 24小时在线
快速回复 返回顶部 返回列表