webview 嵌入 h5 页面互相通信

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了webview 嵌入 h5 页面互相通信相关的知识,希望对你有一定的参考价值。

参考技术A 应用场景:小程序webview加载一个h5广告页,倒计时结束或者点击跳过按钮,跳转指定小程序某个页面(如首页)
第一步:H5页面引入小程序微信sdk

第二步:

第三步:小程序新建一个页面调用webview组件(暂时用ip地址测试,上线请配置业务域名等信息)

h5跳转小程序就是这么简单,但有一点要注意,那就是h5页面跳转小程序页面路径得是相对路径。
错误示例:

正确示例:

PS:作为一个小白,被这块坑了一天才发现问题所在,只有相对路径才会跳转成功,绝对路径是不会跳转的。

以上是关于webview 嵌入 h5 页面互相通信的主要内容,如果未能解决你的问题,请参考以下文章

Android WebView的使用

Android开发之WebView与js的数据传递

安卓app中嵌入一个H5页面,当手机系统设置字体变大时,如何使H5页面的字体不会随用户自己调整的系统字体变化而变化?

React-Native,在 Webview 中渲染 H5 Canvas 和 EaselJS 形状

前端开发怎么设置关闭当前页面删除h5缓存记录

在 Flutter 中使用 webview_flutter 4.0 | 基础用法与事件处理