微信小程序跳转第三方网页、第三方小程序。

  • 微信小程序跳转第三方网页
  • 跳转第三方网页的问题
  • 微信小程序跳转第三方小程序

微信小程序跳转第三方网页

最近需要做一个小程序跳转携程的功能,首先考虑到的是跳转到携程的h5页面。查了下携程的页面为https://m.ctrip.com(跳转第三方h5时只能是https的根页面)。其步骤为下图所示。

  1. 跳转代码示例

    goXieCheng(){uni.navigateTo({//此处为uniapp跳转方法,原生应为wx.navigateTourl: '/pages/tabbar/tourist/trip/railwayDetails/xiechengH5/xiechengH5'});//这里新建一个模块跳转过去,此处为该模块地址
    },
    
  2. 新模块中使用web-view标签,并配置src为目标地址。
    <web-view src="https://m.ctrip.com/html5/"></web-view>
    
  3. 点击开发并配置业务域名。

跳转第三方网页的问题

其实这里并不能添加成功,因为小程序在跳转第三方页面配置业务域名时需要将一个校验文件放置在跳转页面服务器的根目录下。(这里也就是需要将下载好的校验文件放置在携程服务器的根目录下~ 开玩喜呢么这不是…)。所以,如果想在小程序内跳转第三方的h5页面,除非能跟第三方进行沟通将校验文件放置进去,不然就收购对方吧,tx也行吧(笑~)附上社区中的图

微信小程序跳转第三方小程序

总之,跳转到h5页面基本是不可能实现了,现在考虑小程序跳转小程序。这个其实比较简单了,步骤为下:

  1. 先获取需要跳转的小程序的appid(我这里获取到了携程的小程序appid)获取方法如下:
    打开目标小程序 -> 点击右上角… -> 点击小程序名称进入详情页 -> 再次右上角… -> 点击更多资料 ->完成
  2. 跳转代码,示例如下
 goXieCheng(){uni.navigateToMiniProgram({ //这里用uniapp的跳转方法,原生应该是wx.navigateToMiniProgramappId: 'wx0e6ed4f51db9d078',//这里的appid为目标小程序的appid,此处为携程小程序success(res) {// 打开成功console.log(res)},fail(err){// 打开失败  console.log(err)}})},
  1. 配置允许跳转的小程序appid(最多好像是10个):
 "mp-weixin" : {/* 小程序特有相关 */"navigateToMiniProgramAppIdList" : [ "wx0e6ed4f51db9d078" ],}, //此处为uniapp的配置。原生应在app.json中配置即可

之后就能正常跳转了。

微信小程序跳转第三方网页、第三方小程序。相关推荐

  1. 小程序跳转小程序,小程序跳转公众号,小程序跳转h5

    1:小程序跳转小程序 uni.navigateToMiniProgram({appId:'wx11111111111111111111' ,//小程序appidpath:'pages/phone/in ...

  2. 微信公众号消息推送开发(模板消息):点击推送消息跳转到网页或者小程序(三)

    需求场景: 点击推送的消息后跳转到小程序中的某个页面,或者跳转到某一个网页上,例如有这样一个需求,在商城平台购买产品后,需要通过公众号给用户推送订单详细并且点击消息可以看到对应的订单详情.以下我将在微 ...

  3. 微信小程序——小程序跳转外部网页

    文章目录 效果图如下: 主题思路 一.进行小程序与微信公众号的关联操作 1.在微信公众号平台里>设置>关注公众号,添加需要引导关注的公众号.(小程序端) 2.在微信公众号平台里>小程 ...

  4. 小程序跳到h5页面_小程序如何跳转h5页面

    小程序跳转H5页面是通过web-view组件来实现的,web-view是一个可以用来承载网页的容器,会自动铺满整个小程序页面. 1.配置业务域名 小程序账号必须是企业账号,个人和海外账号暂不支持,只有 ...

  5. 小程序跳转到另一个小程序很慢很卡

    小程序跳转另一个小程序使用的方法有wx.navigateToMiniProgram 和 navigator 标签, 如果有碰到跳转到另一个小程序很慢的开发者,然后又没找到问题,看看自己小程序页面上的广 ...

  6. 小恐龙跳跳跳-周雨涵小游戏 -C

    小恐龙跳跳跳! ***找到的游戏. 在google chorme浏览器上,关掉网络,打开一个网站,15秒 后点空格,小恐龙跳跳跳! 注:xxx在2021-4-18日告诉我的游戏! 按'->'让小 ...

  7. 小程序跳转到另一个小程序,参数传递以及调试,H5跳转小程序,小程序内嵌H5,

    业务场景:企业A的小程序内嵌了企业B的H5 问题:企业A内嵌企业B的H5发起微信支付的时候,绕不过微信的限制.总是支付失败. 问题解决思路:企业B新建一个小程序,让企业A调用企业B的小程序, B内嵌H ...

  8. 赛车小游戏c语言代码,网页赛车小游戏(纯JavaScript编写)

    赛车(改良版) 利用js实现以下功能: 在四个赛道随记生成路障,其移动速度随用户生存的时间增加而增加 用户可以通过方向键或者A.D键控制用户小车左右移动,躲避路障 当路障与用户小车碰撞,游戏结束 实时 ...

  9. 微信小程序跳转到第三方H5网页

    我开发过程中有小程序跳转到网页的需求,下面分享一下我的实现过程: 使用官方文档web-view组件:web-view 1.首先得通过微信公众平台配置业务域名,配置业务域名需要将校验文件上传到网站服务器 ...

  10. 微信小程序跳过第三方的_微信小程序可以跳转第三方页面吗

    随着互联网的发展,小程序定制开发的需求也是越来越多了.客户在寻问小程序开发的时候,小程序跳转外部链接是他们比较关心的问题之一.下面我们将小程序跳转外部链接的规则汇总整理,希望用户对小程序的跳转规则有更 ...

最新文章

  1. RxJava初入学习(一)之Gifts-for-designers
  2. 两步验证杀手锏:Java 接入 Google 身份验证器实战
  3. java soot_正确执行3个地址代码的SOOT API
  4. mysql数据库中删除列的内容_如何在数据库中删除列
  5. 珍珠(信息学奥赛一本通-T1384)
  6. 异步并发利器:实际项目中使用CompletionService提升系统性能的一次实践
  7. 数据库-结构化查询语言SQL概述
  8. Filecoin将启动第一轮全球社区开发者二次方投票资助计划和线上Hackathon
  9. Ubuntu 10怎样在VMware中按装Vmware tool及如何全屏(转)
  10. 2019 - OO第一单元作业总结
  11. BOS系统的设计与实现
  12. 【写博客常用】Word文档中怎么插入分隔线
  13. python如何设置当前工作路径?
  14. 微信开发 自动转发朋友圈 自动添加好友等等
  15. Go语言程序开发之ARM开发环境搭建
  16. springboot上传图片
  17. lending club 贷款逾期分析
  18. unity3d 为什么要烘焙/unity3d 烘焙作用是为了什么【2020】
  19. 移动物联网卡APN如何设置?
  20. dlib 面部表情跟踪

热门文章

  1. FLA SWF 到其它视频格式(如AVi MPEG4)以及 其它视频格式到FLA SWF 的转换 工具都已出现...
  2. Spark 是否真的比 MapReduce 技高一筹
  3. 2012端午檀头山碧海蓝天海岛游~ ZZ
  4. 使用js模拟点击a链接 无效的解决方案
  5. 自定义用户和认证 中间件 文件上传/oss 图片验证码
  6. GitHub官方出手,一针见血!Spring Boot趣味实战手册来袭(彩版)
  7. Leetcode 483. Smallest Good Base [Python]
  8. 自己做的Google地图下载工具(一)
  9. VMware Workstation解锁并安装MacOS
  10. 04_51入门_数码管