小程序跳转H5页面的方法步骤


Posted in Javascript onMarch 06, 2020

小程序是一种不用下载就能使用的应用,也是一项门槛非常高的创新,经过将近两年的发展,已经构造了新的小程序开发环境和开发者生态。小程序也是这么多年来中国IT行业里一个真正能够影响到普通程序员的创新成果,现在已经有超过150万的开发者加入到了小程序的开发,与我们一起共同发力推动小程序的发展,小程序应用数量超过了一百万,覆盖200多个细分的行业,日活用户达到两个亿,小程序还在许多城市实现了支持地铁、公交服务。小程序发展带来更多的就业机会,2017年小程序带动就业104万人,社会效应不断提升。

因此小程序与H5网页相互跳转页显得尤为重要,下面我就来给大家分享一下微信小程序跳转到H5网页的方法。

小程序组件中有一个web-view,是一个可以用来承载网页的容器,会自动铺满整个小程序页面。
注意:个人类型与海外类型的小程序暂不支持使用。
好的,我们直接上代码,然后再进行讲解。

wxml1:

<view class="tiaoH51">
 <navigator url="pageH5" class="papaa">
  点击跳转到H5页面
 </navigator>
 </view>
wxml2:
<view class="container">
 <view class="pageH5">
 <web-view src="https://www.baidu.com/"></web-view>
 </view>
</view>

ok,没有任何废代码,但是可能有的小伙伴有疑问了,为什么一个跳转需要两个页面的wxml呢?别着急,且听我娓娓道来~

1.首先,web-view组件的属性src,正如你说看到的,这个就是设置网页链接的,但是需要特别注意的是web-view的src必须配置https协议的链接;
2.其次,就是web-view组件只要配置了链接,它是铺满全屏且自动跳转的,所以这也就是为什么我这边需要先写一个navigator按钮,自主操作之后再让它跳转的原因;
3.最后,web-view跳转的接口域名,需要配置在小程序开发设置的业务域名列表中。

如果是正式发布需要配置业务域名并上传验证文件。
1)、域名需要备案好的一级域名。
2)、配置HTTPS 证书。
3)、进入到小程序后台 https://developers.weixin.qq.com 设置-开发设置 -业务域名。

小程序跳转H5页面的方法步骤

4)、下载校验文件,并将文件放置在域名根目录下。

配置好了以上几步就可以进行正常的跳转了。

如果是开发版需要进行一下设置,就可避开域名相关校验。
1)、如果只是开发测试使用可以避开域名相关校验,避开方法如下所示(在开发者工具中点设置-项目设置-在不校验合法域名、web-view(业务域名)、TLS 版本以及 HTTPS 证书 前面打上对勾):

小程序跳转H5页面的方法步骤 

2)、设置完成后,点击下图中的真机调试,扫描二维码即可测试跳转效果。

小程序跳转H5页面的方法步骤

到此这篇关于小程序跳转H5页面的方法步骤的文章就介绍到这了,更多相关小程序跳转H5页面内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Javascript 相关文章推荐
Add a Picture to a Microsoft Word Document
Jun 15 Javascript
Jquery中巧用Ajax的beforeSend方法
Jan 20 Javascript
javascript插件开发的一些感想和心得
Feb 28 Javascript
基于javascript实现表格的简单操作
May 21 Javascript
javascript时间戳和日期字符串相互转换代码(超简单)
Jun 22 Javascript
JavaScript中日期函数的相关操作知识
Aug 03 Javascript
一篇文章搞定JavaScript类型转换(面试常见)
Jan 21 Javascript
微信小程序 实现点击添加移除class
Jun 12 Javascript
详谈js模块化规范
Jul 07 Javascript
Vue.js分页组件实现:diVuePagination的使用详解
Jan 10 Javascript
js合并两个数组生成合并后的key:value数组
May 09 Javascript
微信小程序出现wx.getLocation再次授权问题的解决方法分析
Jan 16 Javascript
js实现点赞按钮功能的实例代码
Mar 06 #Javascript
微信小程序去除左上角返回键的实现方法
Mar 06 #Javascript
vue 使用插槽分发内容操作示例【单个插槽、具名插槽、作用域插槽】
Mar 06 #Javascript
vue-router 路由传参用法实例分析
Mar 06 #Javascript
JavaScript前端实现压缩图片功能
Mar 06 #Javascript
vue2路由方式--嵌套路由实现方法分析
Mar 06 #Javascript
vue2路由基本用法实例分析
Mar 06 #Javascript
You might like
php创建基本身份认证站点的方法详解
2013/06/08 PHP
解析PHP获取当前网址及域名的实现代码
2013/06/23 PHP
PHP MYSQL实现登陆和模糊查询两大功能
2016/02/05 PHP
简介PHP的Yii框架中缓存的一些高级用法
2016/03/29 PHP
php将print_r处理后的数据还原为原始数组的解决方法
2016/11/02 PHP
php对接java现实加签验签的实例
2016/11/25 PHP
PHP mongodb操作类定义与用法示例【适合mongodb2.x和mongodb3.x】
2018/06/16 PHP
初识JQuery 实例一(first)
2011/03/16 Javascript
javascript动态获取登录时间和在线时长
2016/02/25 Javascript
JS Canvas定时器模拟动态加载动画
2016/09/17 Javascript
JavaScript基于replace+正则实现ES6的字符串模版功能
2017/04/25 Javascript
手把手教你写一个微信小程序(推荐)
2018/10/17 Javascript
jQuery判断自定义属性data-val用法示例
2019/01/07 jQuery
nodejs的安装使用与npm的介绍
2019/09/11 NodeJs
微信小程序本地存储实现每日签到、连续签到功能
2019/10/09 Javascript
简单了解vue 插值表达式Mustache
2020/07/22 Javascript
Python fileinput模块使用实例
2015/05/28 Python
Windows下实现Python2和Python3两个版共存的方法
2015/06/12 Python
Python获取linux主机ip的简单实现方法
2016/04/18 Python
python的re正则表达式实例代码
2018/01/24 Python
python调用c++传递数组的实例
2019/02/13 Python
详解django2中关于时间处理策略
2019/03/06 Python
Pytorch 搭建分类回归神经网络并用GPU进行加速的例子
2020/01/09 Python
如何在django中实现分页功能
2020/04/22 Python
详解PyQt5中textBrowser显示print语句输出的简单方法
2020/08/07 Python
python实现视频压缩功能
2020/12/18 Python
美国购买当代和现代家具网站:MODTEMPO
2018/07/20 全球购物
简单说说tomcat的配置
2013/05/28 面试题
教师应聘个人求职信
2013/12/10 职场文书
党校个人自我鉴定范文
2014/03/28 职场文书
纠纷协议书
2014/04/16 职场文书
学术会议邀请函
2015/01/30 职场文书
2015年煤矿工作总结
2015/04/28 职场文书
忠诚与背叛观后感
2015/06/04 职场文书
入党转正申请书范文
2019/05/20 职场文书
学校就业保障协议书
2019/06/24 职场文书