小程序
小游戏
企业微信
微信支付
扫描小程序码分享
web-view中嵌入H5,bindmessage="bm"
然后我想在加载H5的时候小程序的标题头能发生变化,但是只是提示回调成功,标题没有改变,也没有任何打印。
小程序:
bm: function(e){
console.log(e)
wx.setNavigationBarTitle({
title: e.detail.data[0].title
})
}
H5:
wx.miniProgram.postMessage({data:{title:‘111111’});
求解答
2 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
若要改变标题栏背景色怎么办?postmessage不能立即触发明显不合理啊
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
https://developers.weixin.qq.com/miniprogram/dev/component/web-view.html
好吧,没注意到这行~~~
我这边就是单纯的web-view中加载H5页面,然后在web-view的最上面的标题能进行变动。不知道有什么折中的办法,能实现这个功能。
Webview页面的标题是根据h5页面的document.title决定的,所以你只要修改你h5页面的title既可以达到需求
如果你想要通过小程序去修改,setNavigationBarTitle这一段在小程序的生命周期任一延迟执行(网页加载结束后的时间)
好的 谢谢
不好意思楼主 请问解决了么
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
若要改变标题栏背景色怎么办?postmessage不能立即触发明显不合理啊
https://developers.weixin.qq.com/miniprogram/dev/component/web-view.html
好吧,没注意到这行~~~
我这边就是单纯的web-view中加载H5页面,然后在web-view的最上面的标题能进行变动。不知道有什么折中的办法,能实现这个功能。
Webview页面的标题是根据h5页面的document.title决定的,所以你只要修改你h5页面的title既可以达到需求
如果你想要通过小程序去修改,setNavigationBarTitle这一段在小程序的生命周期任一延迟执行(网页加载结束后的时间)
好的 谢谢
不好意思楼主 请问解决了么