webview加载网页,点击转发黑屏

发布于 7 年前作者 taosu18633 次浏览最后编辑 7 年前来自 ask

复现机型:所有iOS系统手机

问题描述:

1、使用webview加载用laya生成的一个3D网页,在当前界面使用wx.showShareMenu把转发按钮显示出来

    webview加载的网页链接:https://res.x5.qq.com/wxh5/bin/index.html?envirmentType=miniParogram&qq=0&udf_login_id=0&binding_server_id=0&result=0

2、当点击右上角三个点的时候,webview会直接黑屏,点击空白处取消或者转发完成后webview恢复正常

3、如果不添加wx.showShareMenu,当前界面不支持转发,则点击三个点的时候正常弹出且webview无异常

想请问添加转发的时候内部有什么处理会导致网页黑屏?以及怎么解决这个问题?

上面有代码片段,需要再iOS的真机上进行测试下面是加载webview和显示转发按钮的代码

<view class=“container”>

<web-view src=

https://res.x5.qq.com/wxh5/bin/index.html?envirmentType=miniParogram&amp;qq=0&amp;udf\_login\_id=0&amp;binding\_server\_id=0&amp;result=0

></web-view>

</view>

onLoad: function () {

    wx.showShareMenu({

    })

},

3 回复
bpan
bpan1 楼6 年前

Hello 解决了吗 麻烦分享下解决经验

yang68
yang682 楼6 年前

https://developers.weixin.qq.com/s/UlKNdkmc7i8e ,这个在IOS下测试是非常正常的


不一定是小程序的BUG,与源网页有关系

xueming
xueming3 楼5 年前

老哥,

解决了嘛