相信大家在做小程序的时候有些需求会需要嵌套h5页面
正常的h5页面嵌套很简单就是一个web-view然后放入h5链接就可以了

 <web-view src="http://www.google.cn?id=1&type=2"/>

如果当前的h5页面需要分享
直接点击分享是不能调用微信小程序分享的
但是可以点击后跳转到小程序页面从小程序的方法中调用分享

wx.miniProgram.navigateTo({url: "/pages/index/sharePosition/index?id=1&type=2"})

上面的方法是从h5页面跳转到小程序页面
页面分享从小程序的onShareAppMessage方法分享

onShareAppMessage: function () {return {title: "Hi~这是我分享的位置,打开链接可以导航到这里",path: '/pages/map/index?id='+this.data.id,success: () => {toast.success("转发成功");},fail: () => {toast.fail("转发失败");}};
})

请注意,直接使用 wx.miniProgram.navigateTo 方法是不执行的
这里需要在h5页面引入微信小程序相关的js才可以

 <script src="https://res.wx.qq.com/open/js/jweixin-1.3.2.js"></script><script src="https://cdn.bootcss.com/vConsole/3.3.2/vconsole.min.js"></script>

微信小程序嵌套h5页面,h5页面返回小程序,小程序和h5的页面和交互方法,h5点击分享小程序页面相关推荐

  1. Android JS调原生 有盟分享 打开微信分享 原程序崩溃问题 报android.view.ViewRootImpl$CalledFromWrongThreadException:

    报的问题:android.view.ViewRootImpl$CalledFromWrongThreadException: Only the original thread that created ...

  2. 小程序嵌套h5页面_快速小程序开发之微信小程序内嵌 H5

    简介:微信小程序中可以直接运行 web 页面,这一新组件 web-view 的产生,可能直接导致小程序数量迎来一波高峰.本篇博文将从业务选型,微信小程序后台配置,使用 web-view 完成登录业务以 ...

  3. 微信小程序嵌套h5页面怎么实现小程序支付

    微信小程序嵌套h5页面怎么实现小程序支付 小程序嵌套h5页面怎么实现小程序支付小程序中嵌套h5页面,但是不能再h5页面拉起小程序支付,这时是需要小程序方拉起支付 目前的流程,外链发送订单请求拿到预支付 ...

  4. 小程序嵌套h5页面_微信小程序内嵌h5页面

    概况 使用 标签能在小程序中打开外部网页,但是要打开的网页的域名必须跟小程序的业务域名(业务域名可以在小程序的后台管理界面添加)一致,否则在真机上是打不开的.如果开发工具上勾选了'不校验域名',在开发 ...

  5. 小程序web-view跳转H5页面,H5页面通过事件返回小程序页面

    小程序页面: //url为H5页面路径 H5页面跳转小程序页面 npm install weixin-js-sdk 在使用的vue单页面内引入:import wx from 'weixin-js-sd ...

  6. 微信浏览器iframe嵌套h5,h5页面不能调起微信支付问题处理

    微信浏览器iframe嵌套h5,h5页面不能调起微信支付问题处理 第一步: 微信公众号配置网页授权域名,拿用户openid 第二步: h5页面跳转后端微信静默授权,拿到用户的openid 第三步: 微 ...

  7. H5及微信小程序实测可用——监听手机返回键操作

    目录 1.自定义导航(只能拦截左上角返回) 2.内嵌H5实现拦截物理键返回(均可监听) 微信小程序开发过程中我们经常遇到需要监听点击左上角返回.手机物理返回键或者左滑返回的需求 微信原生是没有API支 ...

  8. vue3引入JS-SDK实现h5分享小卡片、跳转微信小程序功能

    微信js-sdk官方文档: https://developers.weixin.qq.com/doc/offiaccount/OA_Web_Apps/JS-SDK.html 一.实现h5分享小卡片 想 ...

  9. uni-app分享小程序页面给微信好友;小程序分享无效原因;小程序分享失败原因;

    我的只是在html代码部分 使用 <button open-type="share" >发送</button> 点击按钮就可以将当前页面分享到微信好友 且打 ...

最新文章

  1. 使用eclipse开发Java web应用
  2. python基础语法第10关作业-【python基础语法】第11天作业练习题
  3. poj1548 Robots
  4. OpenCASCADE:Mac OS X平台使用Xcode构建OCCT
  5. Java路径问题最终解决方案—可定位所有资源的相对路径寻址
  6. 【存储过程】MySQL存储过程/存储过程与自定义函数的区别
  7. vue或js解析文件excel表格js通过插件解析表格读取文件
  8. Mysql索引机制B+Tree
  9. 他35k月薪,如何扛住redis面试!
  10. POJ 1753 位运算+枚举
  11. linux下vi编辑器的命令大全,linux下VI编辑器命令大全(超级完整版)
  12. 阶段3 3.SpringMVC·_05.文件上传_3 文件上传之Springmvc方式上传原理分析
  13. 微信公众号的js-sdk鉴权详解,微信公众号开发
  14. 冰点文库下载器绿色版V3.2.15(0914)
  15. 拍照怎么搜题?(上)
  16. 二寸证件照尺寸怎么调?这两个方法让你在家也能制作证件照
  17. 触发器引起的删除对象报错ORA-00604 ORA-20001的排查
  18. deepin 安装git
  19. 腾讯2019秋招--小q爬塔(dp)
  20. 提升网站关键词的排名

热门文章

  1. java小游戏超级玛丽:05.第一关的设计
  2. 天天写业务代码_如何成为技术大牛?
  3. 客户端启动报错java.lang.IllegalArgumentException: no server available的解决方案 SpringCloud中 Nacos做注册中心
  4. 数据库协作运维大势所趋
  5. concat 与 add
  6. php点击链接直接下载文件写法
  7. AcWing 4492. 减法操作(AcWing杯 - 周赛)
  8. 全卷积神经网络(FCN)和卷积神经网络(CNN)的主要区别
  9. html div左边得圆角,html – div倾斜的侧面和圆角
  10. 基于unity的飞行模拟设计