小程序跳转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 相关文章推荐
jquery 事件冒泡的介绍以及如何阻止事件冒泡
Dec 25 Javascript
SwfUpload在IE10上不出现上传按钮的解决方法
Jun 25 Javascript
js添加table的行和列 具体实现方法
Jul 22 Javascript
JS动态添加与删除select中的Option对象(示例代码)
Dec 25 Javascript
javascript显示倒计时控制按钮的简单实现
Jun 07 Javascript
深入理解node.js之path模块
May 03 Javascript
深入探究angular2 UI组件之primeNG用法
Jul 26 Javascript
微信小程序swiper组件用法实例分析【附源码下载】
Dec 07 Javascript
使用selenium抓取淘宝的商品信息实例
Feb 06 Javascript
详解基于Node.js的HTTP/2 Server实践
May 31 Javascript
js回调函数仿360开机
Dec 26 Javascript
Vue项目结合Vue-layer实现弹框式编辑功能(实例代码)
Mar 11 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验证码生成类分享
2014/08/21 PHP
php中的观察者模式简单实例
2015/01/20 PHP
HTML中嵌入PHP的简单方法
2016/02/16 PHP
smarty自定义函数用法示例
2016/05/20 PHP
php实用代码片段整理
2016/11/12 PHP
laravel model模型处理之修改查询或修改字段时的类型格式案例
2019/10/17 PHP
使用PHP开发留言板功能
2019/11/19 PHP
HR vs ForZe BO3 第一场 2.13
2021/03/10 DOTA
用js查找法实现当前栏目的高亮显示的代码
2007/11/24 Javascript
JS 实现双色表格实现代码
2009/11/24 Javascript
向左滚动文字 js代码效果
2013/08/17 Javascript
HTML Color Picker(js拾色器效果)
2013/08/27 Javascript
js格式化货币数据实现代码
2013/09/04 Javascript
FullCalendar日历插件应用之数据展现(一)
2015/12/23 Javascript
DeviceOne 让你一见钟情的App快速开发平台
2016/02/17 Javascript
Bootstrap教程JS插件弹出框学习笔记分享
2016/05/17 Javascript
jQuery事件处理的特征(事件命名机制)
2016/08/23 Javascript
详解JavaScript跨域总结与解决办法
2016/10/31 Javascript
如何判断出一个js对象是否一个dom对象
2016/11/24 Javascript
详解Angularjs 自定义指令中的数据绑定
2018/07/19 Javascript
NodeJS读取分析Nginx错误日志的方法
2019/05/14 NodeJs
[57:18]DOTA2上海特级锦标赛主赛事日 - 1 败者组第一轮#3VP VS VG
2016/03/03 DOTA
Eclipse和PyDev搭建完美Python开发环境教程(Windows篇)
2016/11/16 Python
django中静态文件配置static的方法
2018/05/20 Python
Python企业编码生成系统总体系统设计概述
2019/07/26 Python
Python实现鼠标自动在屏幕上随机移动功能
2020/03/14 Python
Python读取ini配置文件传参的简单示例
2021/01/05 Python
中国包裹转运寄送国际服务:Famiboat
2019/07/24 全球购物
Python如何定义一个函数
2015/09/01 面试题
旅游与酒店管理的自我评价分享
2013/11/03 职场文书
《太阳》教学反思
2014/02/21 职场文书
党员“四风”问题批评与自我批评思想汇报
2014/10/06 职场文书
2015年食堂工作总结报告
2015/04/23 职场文书
月考总结与反思
2015/10/22 职场文书
MySQL系列之开篇 MySQL关系型数据库基础概念
2021/07/02 MySQL
Python多线程 Queue 模块常见用法
2021/07/04 Python