HTML5页面嵌入小程序没有返回按钮及返回页面空白的问题


Posted in HTML / CSS onMay 28, 2020

需求催动此篇博客的诞生

项目背景

之前也没写过小程序但是看过之后都是现成的api 简单易懂 唯一就是会有很多坑要去踩 以为要写原生小程序 但是 是我想多了 公司是要节约开发成本 那么就衍生了H5嵌入小程序这个操作

必须的

1、要去申请一个小程序测试号要配置域名用
2、然后准备一套自己写的项目 测试用

代码部分

index.wxml文件

<web-view src="{{url}}#wechat_redirect">
</web-view>

#wechat_redirect 在ios页面出现空白页面的问题加一个这个
index.js文件

data:{
  url: 'http://s2g6uk.natappfree.cc/#/home',
},
onShow: function () {
  this.setData({
    url: `http://s2g6uk.natappfree.cc/#/home?flag=${Math.random()}`
  })
}

在onShow地址重新给赋值一个随机数 保持加载最新的页面

vue 页面

页面的所有的跳转页面都要用到小程序 web-view 开放的跳转
web-view网页中可使用JSSDK 1.3.2提供的接口返回小程序页面
在页面引入这个js文件

// 微信跳转下一个页面
  goNextPage (pageName) {
    wx.miniProgram.navigateTo({
      url: `/pages/webview/webview?weburl=${window.location.origin}/#/${pageName}`
    })
  }

这样写就完全ok的 小程序编辑器 跳转之后返回是会有点问题 但是可以真机调试一下 在真机是完全没问题的

我本地调试是本地起了一个项目 然后用natapp 生成了一个域名 配置上去

总结

到此这篇关于HTML5页面嵌入小程序没有返回按钮及返回页面空白的问题的文章就介绍到这了,更多相关html5 嵌入小程序没有返回按钮页面空白内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章,希望大家以后多多支持三水点靠木!

HTML / CSS 相关文章推荐
CSS3中的opacity属性使用教程
Aug 19 HTML / CSS
CSS3实现大小不一的粒子旋转加载动画
Apr 21 HTML / CSS
CSS3打造磨砂玻璃背景效果
Sep 28 HTML / CSS
HTML5打开本地app应用的方法
Mar 31 HTML / CSS
利用Canvas模仿百度贴吧客户端loading小球的方法示例
Aug 13 HTML / CSS
基于HTML5 audio元素播放声音jQuery小插件
May 11 HTML / CSS
Canvas与Image互相转换示例代码
Aug 09 HTML / CSS
HTML5 Canvas实现图片缩放、翻转、颜色渐变的代码示例
Feb 28 HTML / CSS
【HTML5】3D模型--百行代码实现旋转立体魔方实例
Dec 16 HTML / CSS
如何用canvas实现在线签名的示例代码
Jul 10 HTML / CSS
HTML5实现无刷新修改URL的方法
Nov 14 HTML / CSS
简单实现一个手持弹幕功能+文字抖动特效
Mar 31 HTML / CSS
HTML5实现直播间评论滚动效果的代码
May 27 #HTML / CSS
html5拖拽应用记录及注意点
May 27 #HTML / CSS
recorder.js 基于Html5录音功能的实现
May 26 #HTML / CSS
HTML5+CSS设置浮动却没有动反而在中间且错行的问题
May 26 #HTML / CSS
H5 video poster属性设置视频封面的方法
May 25 #HTML / CSS
html5中嵌入视频自动播放的问题解决
May 25 #HTML / CSS
HTML5 FileReader对象的具体使用方法
May 22 #HTML / CSS
You might like
php二维数组合并及去重复的方法
2015/03/04 PHP
WordPress中重置文章循环的rewind_posts()函数讲解
2016/01/11 PHP
PHP数组编码gbk与utf8互相转换的两种方法
2016/09/01 PHP
PHP二维数组实现去除重复项的方法【保留各个键值】
2017/12/21 PHP
网页的标准,IMG不支持onload标签怎么办
2006/06/29 Javascript
Add a Table to a Word Document
2007/06/15 Javascript
跟我一起学写jQuery插件开发方法(附完整实例及下载)
2010/04/01 Javascript
jQuery中append()方法用法实例
2015/01/08 Javascript
Bootstrap按钮组件详解
2016/04/26 Javascript
jQuery基于扩展简单实现倒计时功能的方法
2016/05/14 Javascript
node.js 中间件express-session使用详解
2017/05/20 Javascript
JavaScript表单即时验证 验证不成功不能提交
2017/08/31 Javascript
JS中用EL表达式获取上下文参数值的方法
2018/03/28 Javascript
JavaScript事件冒泡与事件捕获实例分析
2018/08/01 Javascript
Vue源码解析之数组变异的实现
2018/12/04 Javascript
js中的数组对象排序分析
2018/12/11 Javascript
vue权限管理系统的实现代码
2019/01/17 Javascript
nodejs一个简单的文件服务器的创建方法
2019/09/13 NodeJs
JavaScript实现简单验证码
2020/08/24 Javascript
解决vue elementUI 使用el-select 时 change事件的触发问题
2020/11/17 Vue.js
浅谈python中copy和deepcopy中的区别
2017/10/23 Python
如何在django里上传csv文件并进行入库处理的方法
2019/01/02 Python
python工具快速为音视频自动生成字幕(使用说明)
2021/01/27 Python
AmazeUI图片轮播效果的示例代码
2020/08/20 HTML / CSS
主键(Primary Key)约束和唯一性(UNIQUE)约束的区别
2013/05/29 面试题
大专自我鉴定范文
2013/10/01 职场文书
数学检讨书1000字
2014/02/24 职场文书
2014学雷锋活动总结
2014/03/09 职场文书
竞争上岗实施方案
2014/03/21 职场文书
学习作风建设心得体会
2014/10/22 职场文书
企业介绍信范文
2015/01/30 职场文书
运动会致辞稿
2015/07/29 职场文书
青年教师听课心得体会
2016/01/15 职场文书
能用CSS实现的就不要麻烦JavaScript了
2021/10/05 HTML / CSS
python 判断文件或文件夹是否存在
2022/03/18 Python
Python软件包安装的三种常见方法
2022/07/07 Python