收藏
回答

PC端(windows) webview 无法正常销毁 和 接收postmessage

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug Webview 微信安卓客户端 3.6.0.18 2.24.0

在PC真机调试 时 webview 不会被正确的销毁,部分Windows设备下, 也不能正确触发postmessage的回调。

<!--index.wxml-->
<view class="container" wx:if="{{show}}">
 <web-view wx:if="{{show}}" bindmessage="handleMessage" src="http://172.10.70.157:3333?1"></web-view>
</view>
<view class="container" wx:else>
 12344444444444
</view>


index.js

// index.js
// 获取应用实例
const app = getApp()


Page({
  data: {
    showtrue,
  },
  onLoad() {
    setTimeout(()=>{
      console.log('asdf11111,222',)
       this.setData({
        showfalse
      })
    },10000)
  },
  handleMessage(e){
    console.log('eeeeeeeeeeeeeeee',e)
  }
})
回答关注问题邀请回答
收藏

1 个回答

  • 社区技术运营专员--许涛
    社区技术运营专员--许涛
    2022-04-23

    你好,请具体描述问题出现的流程,并提供能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。

    2022-04-23
    有用
    回复
登录 后发表内容