微信小程序web-view嵌入h5页面,分享当前页
① index.wxml
为web-view标签添加bindload事件 web-view bindload | 微信开放文档
<web-view src="{{webview_url}}" bindload="getCurUrl"></web-view>
② index.js
页面加载成功时会触发bindload事件绑定的方法 此方法可以获取当前页面的地址
getCurUrl(e) {var shareUrl = e.detail.src;this.setData({shareUrl: shareUrl ,})
},
③ index.js
把地址赋值给变量shareUrl 分享页面的时候把该变量追加到path中
要使用decodeURIComponent()解码 (否则开发者工具上正常 真机测试打开是空白页)
onShareAppMessage: function () {var that = this;return {title: "xxxxx",path: '/pages/index/index?url=' + decodeURIComponent(that.data.shareUrl),}
},
④ index.js
点击分享页面 进入小程序时在onLoad方法中获取到 分享地址中携带的 地址变量 url
把该变量赋值给webview_url 在web-view src中调用
onLoad(options) {console.log('onLoad_url:' + options.url)this.setData({webview_url: options.url,})
},
微信小程序web-view嵌入h5页面,分享当前页相关推荐
- 小程序跳到h5页面_微信小程序跳转到H5页面实战篇
有些场景需要从微信小程序跳转到H5页面,通常网上的教程会告诉你使用web-view组件就可以了,但实际开发中还有很多需要注意的地方,尤其是很多概念往往会把初学者弄糊涂了,下面就让我们从概念开始吧!微信 ...
- 微信小程序webview内嵌H5页面缓存
微信小程序webview内嵌H5页面缓存 参考链接: link. 问题描述: 公司项目已经开发了一个移动端的vue项目,以微信小程序作为一个入口,节省资源去原生开发,webview成了最好的选择.vu ...
- 微信小程序webview内嵌h5页面
微信官方文档web-view | 微信开放文档 正式上线前准备(前期开发调试可以忽略) 首先登录小程序管理后台,把 web-view 直连的 h5 页面地添加到配置域名白名单中 比如我想要小程序直连地 ...
- 微信小程序如何跳转H5页面
1.登录微信公众后台,进入[开发->开发管理->业务域名],点击修改. 2.首先请下载校验文件,并将文件放置在域名根目录下. 我是把文件放在nginx主机的data目录下,然后通过增加ng ...
- 控制微信小程序web view的返回按钮
需求:点击web-view页面的左上角返回按钮时,显示弹窗,点击取消或确认后才能返回.(实际上点击返回按钮会直接返回上一页) 解决方法:由于webview使用的是微信浏览器打开的,我们可以使用js的H ...
- 关于微信小程序内嵌的H5页面阿里云点播视频获取视频播放凭证
后端 Spring Boot 微服务开发 下载 aliyun-java-vod-upload-1.4.14.jar 注意 :aliyun-java-vod-upload-1.4.14.jar 还未 ...
- [微信小程序]WebView内嵌H5实现本地文件上传
[官方文档] 小程序与H5如何互相跳转 小程序与H5交互以上传文件为例 微信小程序开放能力web-view使用之h5页面与小程序页面交互传值 快速小程序开发之微信小程序内嵌 H5 微信小程序web-v ...
- 微信小程序跳转到H5网页
小程序是一种不用下载就能使用的应用,也是一项门槛非常高的创新,经过将近两年的发展,已经构造了新的小程序开发环境和开发者生态.小程序也是这么多年来中国IT行业里一个真正能够影响到普通程序员的创新成果,现 ...
- 实现微信小程序web-view内嵌H5中的下载功能(大文件切片下载)
实现微信小程序内嵌H5中的下载功能 一.项目场景: 难点 解决方案: 1.H5微信小程序: a.首先必不可少的是安装jweixin-module模块: b.在main.js中将依赖绑定: c.H5对应 ...
- 关于微信小程序跳转到H5,然后从H5又跳回微信小程序问题的资料
关于微信小程序跳转到H5,然后从H5又跳回微信小程序问题的资料 直接上答案 // javascript import wx from 'weixin-jsapi';// 判断h5页面是否是运行在小程序 ...
最新文章
- 【备忘1】防止表格/层 被撑破的CSS控制代码
- 解读 | 2019 年 10 篇计算机视觉精选论文
- Linux Server - NAT
- vue在微信里面的兼容问题_微信H5页面兼容性问题分析及解决方法
- Office SharePoint Server 2007 规划和体系结构2
- 福利好礼现金大奖等你来→首届 .NET Conf China Hackathon 火热报名中!
- Java面向对象基础学习笔记(构造、重载、继承、多态、抽象类、接口、模块)
- 计算机教育部 学科分类,教育部学科分类及代码分类查询.pdf
- 安卓天天练练(五)CompoundButton
- 剖析《Linux 平均负载:解开谜团》
- LAMMPS学习总结2
- 个性化系统推送 java_个性化推送系统
- 骑士cms(74cms)个人版 整合UC
- ecshop多国货币汇率换算,多国货币切换,多国货币价格转换
- 计算机无法加载引导,硬盘找不到无法读取MBR(硬盘的主引导记录)故障分析及解决技巧...
- 令人心动的HTTP知识点大全
- 微信公众号开发—入门系列(一)
- k m kb mb计算机组成,为什么对计算机存储单位(K,M,G,T)换算,总是糊里又糊涂?
- 解决java.util.LinkedHashMap cannot be cast to xxx(domain实体类)的问题
- 无法显示 隐藏文件 无法启动 杀毒软件 svohost exe CheckedValue Dword
热门文章
- visual studio安装vsvim超级完整版本!!!
- JAVA计算机毕业设计视频点播系统演示录像源码+系统+mysql数据库+lw文档
- [汇总信息] Laravel 上使用 phpexcel的两种方式
- Win10 更新之后找不到蓝牙设备 解决办法
- d3dx9_43.dll是什么文件、d3dx9_43.dll缺失的解决方法
- shell运用——冒泡排序
- 51nod 1585 买邮票送邮票 容斥原理+线性筛
- 计算机键盘基本操作技能,高手必备,电脑键盘操作技巧
- SAPUI5教程——ABAP环境下SAP Fiori 系统搭建以及开发实践
- 关于计算机游戏的英语读法,电脑游戏,computer game,音标,读音,翻译,英文例句,英语词典...