收藏
回答

web-view内嵌vue写的单页怎么从单页做分享

再内嵌页面中点击一个按钮判断是再小程序环境中调用wx方法显示wx未定义怎么解决啊




最后一次编辑于  2018-02-01  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏关注问题回答

2 个回答

  • 吴剑波
    吴剑波
    2018-02-01

    首先,需要通过 script 标签引入 wx-js-sdk,注意要保证引入和执行顺序。参考:

    <script type="text/javascript" src="https://res.wx.qq.com/open/js/jweixin-1.3.2.js"></script>

    然后需要保证所有对于微信方法的调用都在 wx.ready() 的回调函数内执行,保证 SDK 被正确初始化。

    2018-02-01
    赞同
    回复
  • 吴剑波
    吴剑波
    2018-02-01

    最后分享功能应该是不能用 web-view 调起的。

    在 Native 这边分享又一定需要一个 <button /> 来引导用户触发交互才能唤起分享面板。

    最后 web-view 默认覆盖全屏幕,无法使用任何组件遮挡和覆盖。


    所以如果想要引导分享,只有一个箭头指向右上角一条路了...

    2018-02-01
    赞同
    回复