微信小程序可以用h5开发不(微信小程序webView嵌入H5的方法实例)
微信小程序可以用h5开发不
微信小程序webView嵌入H5的方法实例前言
微信小程序提供了新的开放能力!它终于开放了在小程序中内嵌HTML页面的功能!从微信小程序基础库1.6.4开始,我们就可以在小程序内放置一个<web-view>组件来链接我们的HTML页面了。在这之前,我们在小程序中没有办法整合我们已有的HTML程序(比如HTML5文章系统,商城系统等),只能使用小程序的方式重新开发一套,现在有了<web-view>就可以方便的集成这些网页系统,为我们减少了可观的工作量。
tips:个人类型的小程序暂不支持web-viwe引用H5,同时需要在小程序管理后台配置H5的域名为业务域名
方法如下
1.直接引入页面地址;
<web-view :src="url"></web-view>
url为需要跳转的地址,可以用encodeURIComponent对url进行编码,小程序用decodeURIComponent解码,url里面可以用?和&带参,小程序可以直接在onLoad中option接收参数;
2.小程序顶部设置透明;
web-view嵌入的H5页面不能设置透明,只能修改页面顶部的颜色;
- a.所有页面设置透明(在app.json里面的window增加navigationStyle:custom ,顶部导航栏就会消失,只保留右上角胶囊状的按钮);
- b.单独页面设置透明(在每个单独的json里面增加navigationStyle:custom);
3.小程序跳转到H5页面
注意:使用redirectTo跳转到H5页面之后,所有嵌入的H5页面没有返回按钮,左侧只有一个返回首页按钮
4.H5跳转到小程序页面
需要引入<script type="text/javascript" src="https://res.wx.qq.com/open/js/jweixin-1.3.2.js"></script>
才能用参数
wx.miniProgram.switchTab({ url:url}); //跳转到小程序tabbar页,不能传参
wx.miniProgram.navigateTo({ url:url,query:{//填写参数}});//跳转到小程序非tabbar页,可以传参
其他的跳转参考下图
5.H5使用bindmessage向小程序传参
tips:使用bindmessage时只有用户点击了小程序的后退、分享按钮或者是小程序嵌入的H5页面销毁才能触发参数的传递,否则是不会触发。
6.H5使用其他小程序的接口,可以参考API,因为我自己没有涉及到,所以给个链接给大家参考
参考链接:developers.weixin.qq.com/miniprogram…
总结
到此这篇关于微信小程序webView嵌入H5的文章就介绍到这了,更多相关微信小程序webView嵌入H5内容请搜索开心学习网以前的文章或继续浏览下面的相关文章希望大家以后多多支持开心学习网!
- 微信小程序获取手机信息(微信小程序获取手机号的踩坑记录)
- 微信小程序开发完整操作流程(微信小程序开发之组件设计规范)
- 微信小程序映射设置(微信小程序虚拟列表的实现示例)
- 微信小程序canvas缩放(微信小程序之html5 canvas绘图并保存到系统相册)
- 微信小程序中的代码怎么编辑(微信小程序新手入门之自定义组件的使用)
- 微信小程序js 抽奖概率(小程序实现筛子抽奖)
- 微信小程序ui聊天窗口(微信小程序实现简单聊天室)
- 微信小程序企业微信打卡(使用Python实现企业微信的自动打卡功能)
- 微信小程序计数器代码(微信小程序实现计算器案例)
- pythondjango后台管理(基于腾讯云服务器部署微信小程序后台服务Python+Django)
- 微信小程序多人编辑表格(微信小程序实现固定表头、列表格组件)
- 微信小程序单选框组件(微信小程序picker多列选择器mode = multiSelector)
- 微信小程序计算器怎么用(用微信小程序实现计算器功能)
- 微信小程序引用模板的函数(微信小程序页面与组件之间信息传递与函数调用)
- 微信小程序计时器(微信小程序实现简单的计算器功能)
- 微信小程序左右翻页效果(微信小程序实现九宫格效果)
- 以家人之名广受好评,剧情生动引起观众共鸣,演员张新成圈粉无数(以家人之名广受好评)
- 三兄妹感情再遇波折,人设接连崩塌 《以家人之名》剧情猜不透(三兄妹感情再遇波折)
- 《小敏家》金波想要复婚 这只是他圈套的第1步,更可恶的在后面(小敏家金波想要复婚)
- 小敏家 剧情离谱一锅乱炖,但他们俩绝对是这部剧的一大 亮点(剧情离谱一锅乱炖)
- 《倚天屠龙记》再遭翻拍,关晓彤主演赵敏,蒋劲夫演张无忌,你怎么看(倚天屠龙记再遭翻拍)
- 吴启华与曾舜晞两代张无忌同框,戏里经典的他却没活出原著的潇洒(吴启华与曾舜晞两代张无忌同框)
热门推荐
- LINQ TO SQL 中join
- idea的mysql如何连接(在IntelliJ IDEA中使用Java连接MySQL数据库的方法详解)
- javascript如何建立一个静态变量(JavaScript中子函数访问外部变量的3种解决方法)
- python爬虫面试经历(搞定这套Python爬虫面试题面试会so easy)
- 零基础学计算机二级python(计算机二级python学习教程1 教大家如何学习python)
- 利用docker容器化开发环境(使用docker搭建sonarqube的方法)
- javascript 经典算法(JavaScript实现的七种排序算法总结推荐!)
- web服务器和http服务器的区别(浅谈WEB服务器、应用程序服务器、HTTP服务器区别)
- python进程管理教程(Python I/O与进程的详细讲解)
- css不显示滚动条设置(css隐藏移动端滚动条并且ios上平滑滚动的方法)