位置: IT常识 - 正文

微信小程序和webview使用postMessage交互(微信小程序和web端的交互)

编辑:rootadmin
微信小程序和webview使用postMessage交互

推荐整理分享微信小程序和webview使用postMessage交互(微信小程序和web端的交互),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:微信小程序和web开发哪个难,微信小程序和webview通信,微信小程序和webview交互,微信小程序和web端的交互,微信小程序和webview通信,微信小程序和webview通信,微信小程序和webapp的相同点,微信小程序和web开发哪个难,内容如对您有帮助,希望把文章链接给更多的朋友!

小程序和webview能交互,但是没有你想的那个完美

微信小程序和webview使用postMessage交互(微信小程序和web端的交互)

小程序向webview传递参数只能使用url携带参数

webview向小程序传递参数可以使用postMessage, 但是注意了,postMessage只会在特定的时机执行,请看官方文档

由此可见,如果你想点击webview中的一个按钮A,然后给小程序发消息,然后由小程序执行后续操作,但是,又不退出/不分享当前的webview页面是无法实现的。【至少到目前为止20230227是不可以实现的】

那么我们就只能退而求其次,点击webview中的按钮A,跳转(wx.miniProgram.navigateTo)到小程序的页面B【此时会销毁webview】,然后把一些变量通过url参数携带给B,进而实现功能。

综上所述,小程序和webview的交互,不如原生app和webview交互方便,原生app使用jsBridge已经能够很好的实现交互了。小程序在多数应用场景只能用url传递参数。

本文链接地址:https://www.jiuchutong.com/zhishi/290669.html 转载请保留说明!

上一篇:前端实现 微信扫码登录网站 pc端(二维码嵌套页面) 超详细,包会(前端实现微信联系人二维码)

下一篇:温哥华东部的弗雷泽河和金耳朵山脉,加拿大不列颠哥伦比亚省 (© LeonU/Getty Images)(温哥华fdu是什么大学)

  • 电脑屏保时间太短怎么设置(电脑屏保时间太快)

  • 通过微信名称能够查到微信号吗(通过微信名称查微信号)

  • 小米8微信视频支持美颜吗(小米8微信视频对方听不见)

  • 美团钱包账单怎么删除(美团里我的钱包里账单怎么删除)

  • 小米体脂称身体成分测量失败(小米体脂称身体年龄)

  • 微信健康码怎么更新(微信健康码怎么看身份证号码)

  • 华硕docp和xmp一样吗(华硕xmp docp)

  • 克隆好友对方会知道吗(好友克隆好友会收到信息吗)

  • 抖音不能点赞是怎么回事(抖音不能点赞是怎么回事儿)

  • nova7怎么截屏(nova7怎么截屏保)

  • 苹果11需要更新13.4.1吗(苹果11需要更新16.5吗)

  • 安卓10是什么意思(安卓是什么意思是oppo吗)

  • 微信换不了背景图片怎么回事(微信换不了背景图怎么办)

  • xp系统虚拟内存设置多少合适

  • 为什么手机手电筒的图标变灰了(为什么手机手电筒开不了)

  • iphone阻止短信到哪了(iphone阻止短信对方知道吗)

  • 微信表情有上限吗(微信表情上限扩展)

  • 淘宝特别关注在哪看(手机淘宝怎么设置特别关注)

  • 手机不解锁就能看到新闻怎么取消(手机不解锁就能看到微信发的信息)

  • 抖音照片上的字怎么写上去的(抖音照片上的字怎么慢慢出来)

  • hao123 - 上网从这里开始-网站介绍(https上网)

  • xr港版支持电信4g吗(xr港版支持电信4g卡吗)

  • 华为荣耀20像素多少(华为荣耀20像素怎样调)

  • 小米手环4怎么听音乐(小米手环4怎么连接)

  • Vue+Element UI-el-date-picker时间日期选择器组件(实现向后端传值)

  • Torchtext快速入门(一)——Vocab(torchaudio教程)

  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设 电脑维修 湖南楚通运网络