收藏
回答

微信小程序支持小程序使用postmessage向webview页面传递信息吗?

我看官方文档和大部分相关资料中都是webview页面使用wx.miniProgram.postMessage向小程序发信息,但是也有部分网上的文档使用了类似

wx.createSelectorQuery().select('#webview').context(res => {

  const webview = res.context;

  webview.postMessage({ data: 'Hello from Mini Program!' });

}).exec();

的方法,但是我并没有复现成功。所以想问一下微信小程序支持吗

回答关注问题邀请回答
收藏

6 个回答

  • Cheney
    Cheney
    04-03

    ai净瞎说

    04-03
    有用
    回复
  • 历代星辰监护人
    历代星辰监护人
    02-17

    发送消息的触发时机 不是实时的,而是 在用户操作:小程序后退、组件销毁、分享、复制链接 等操作时才会触发。

    02-17
    有用
    回复
  • 历代星辰监护人
    历代星辰监护人
    02-17

    postMessage触发时机 不是实时的,而是 在用户操作:小程序后退、组件销毁、分享、复制链接 等操作时才会触发。

    02-17
    有用
    回复
  • 历代星辰监护人
    历代星辰监护人
    02-17

    postMessage触发时机 不是实时的,而是 在用户操作:小程序后退、组件销毁、分享、复制链接 等操作时才会触发。

    02-17
    有用
    回复
  • 一笑皆春
    一笑皆春
    02-17

    你如果想向网页传递信息,直接在网址的后边拼接参数呀,网页监听参数拿参数

    02-17
    有用
    回复 2
    • 传颂星星の洛依
      传颂星星の洛依
      02-17
      感谢回答,确实一直都是这么做的,但是想把图片数据用base64作为路径参数传递,由于太长会导致路径失效。只是偶然间看到这种方法进行了一下尝试
      02-17
      回复
    • 一笑皆春
      一笑皆春
      02-17回复传颂星星の洛依
      有啥需求需要将图片传过去,不觉得奇怪吗?改一下思路通过接口去取图片
      02-17
      回复
  • 智能回答 智能回答 该问答由AI生成
    02-17
    有用
登录 后发表内容