web-view 嵌套网页
创建 web-view
新创建一个页面,例如叫 webview,在 index.wxml 中写入如下内容:
<web-view src="{{webSrc}}"></web-view>
在 index.js 写入
Page({
data: {
webSrc: 'https://www.baidu.com'
}
});
然后找个地方可以点击跳转进入 webview
<navigator url="/pages/webview/index">webView</navigator>
配置业务域名
在微信开发者工具中,可以正常看到嵌套的网页,但是在真机上无法访问,需要配置业务域名
打开小程序管理后台,在「开发管理」->「开发设置」->「业务域名」,
- 下载一个 txt 文件,将这个文件放到服务器的项目的根目录下
- 服务器需要是自己的,才能放文件
- 如果要访问的页面是 vue 这类项目创建的,需要将 txt 文件放到 public 文件夹下
- 添加要嵌套的地址,回到真机看效果