js 多个小程序之间互相跳转,a小程序带参跳转到b小程序中

这篇具有很好参考价值的文章主要介绍了js 多个小程序之间互相跳转,a小程序带参跳转到b小程序中。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

小程序中实现两个或者多个小程序之间互相跳转,a小程序带参跳转到b小程序中。
官方入口:wx.navigateToMiniProgram(Object object)

https://developers.weixin.qq.com/miniprogram/dev/api/navigate/wx.navigateToMiniProgram.html

js 多个小程序之间互相跳转,a小程序带参跳转到b小程序中
实现步骤:

一、配置双方小程序的appid

a小程序:app.json: //数组是其他小程序的appid

“navigateToMiniProgramAppIdList”: [“wx344d57363fac…”]

js 多个小程序之间互相跳转,a小程序带参跳转到b小程序中
b小程序中: app.json: //数组是其他小程序的appid

“navigateToMiniProgramAppIdList”: [“a小程序的appid”]
js 多个小程序之间互相跳转,a小程序带参跳转到b小程序中

二、跳转- a小程序中

1、页面标签跳转

<navigator 
    app-id="b小程序的appid"
    path="/pages/index/index?a=1" //b小程序的打开路径
    bindsuccess="successFun"      //跳转成功以后的回调函数
    version="develop"             //跳转 b小程序的版本号,如果是线上则不需要
    target="miniProgram" 
    open-type="navigate" 
    extra-data="{{message}}">
    跳转
</navigator>

2、js方法跳转

<button bindtap=‘goOtherPage’>点我跳转</button>


//跳转到别的小程序
goOtherPage:function() {
 
    wx.navigateToMiniProgram({
       appId: 'wx344d57363fac558a',
       path: '/pages/login/login?a=1',//跳转目标页面+携带参数
       extraData: {
           a: '123'//携带参数
        },
        envVersion: 'develop',
        success(res) {
            // 打开成功
            debugger
        }
    })
},

三、接收参数-b小程序中

1、/pages/login/login?a=1 获取 a=1

***在跳转的页面里面,onLoad这个函数里面可以获取到

js 多个小程序之间互相跳转,a小程序带参跳转到b小程序中
2、获取extraData

message对象获取需要在小程序B的app.js的 onshow 或者 onlaunch 函数里面获取文章来源地址https://www.toymoban.com/news/detail-449336.html


//login.js
Page({
    
  onLaunch: function (e) {
    let path = e.path //路由 = pages/login/login
    let obj = e.referrerInfo
    let extraData = obj.extraData  //参数
    let appID= obj.appId          //参数
 
  },
 
  onShow:function(e){
    let path = e.path //路由 = pages/login/login
    let obj = e.referrerInfo
    let extraData = obj.extraData  //参数
    let appID= obj.appId          //参数
 
 
 
    let a = extraData.a  //拿到我们a小程序传的值了
  }
 
 
})

到了这里,关于js 多个小程序之间互相跳转,a小程序带参跳转到b小程序中的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • js跳转到指定url

    js怎么跳转到指定url方法如下: 需求:页面上点击按钮 需要调用设备提供的地址

    2024年02月11日
    浏览(50)
  • Android——跳转到小程序

    1.接入第三方时,一定要先看官方文档,防止出错 微信开放文档 这个是从Android跳转到微信小程序的官方文档说明,是比较简单的 这里主要说明一下appId,这个是移动应用的appId,不是小程序的appId,文档说得很清楚 移动应用的appId,需要去微信开放平台去注册获取:  微信开放

    2024年02月15日
    浏览(41)
  • uniapp 小程序 跳转到外部链接

    场景 :点击“积分列表”中的“积分兑换”,需要跳转到三方的“积分商城”链接进行兑换,兑换完成后,跳回小程序“积分列表”。 结论 :无法离开小程序,跳转到其他地址。只能通过web-view内嵌的形式,将三方链接内嵌进小程序。 参数传递方式 :拼接到src上 ,web-vie

    2024年02月11日
    浏览(77)
  • 微信小程序如何跳转到外部小程序

    要在微信小程序中跳转到外部小程序,您可以使用微信小程序提供的 wx.navigateToMiniProgram 方法。以下是实现步骤: 在需要跳转的页面或组件中,编写触发跳转的逻辑,例如点击按钮: 替换 \\\'外部小程序的AppID\\\' 和 \\\'外部小程序的路径\\\' 为实际的外部小程序的 AppID 和路径。 如果需

    2024年02月06日
    浏览(48)
  • 微信小程序如何跳转到网页

    微信小程序可以使用 wx.navigateToMiniProgram 方法实现跳转到其他小程序,但是跳转到网页需要使用 wx.navigateTo 方法,并将所跳转的地址写在URL参数中。 例如,跳转到百度的网页可以使用以下代码: 其中,URL参数后面可以带上查询参数,如: 这样就可以在百度上搜索“小程序”

    2024年02月04日
    浏览(57)
  • uniapp小程序跳转到外部页面

    方案1 使用uni-app的扩展组件 uni-link ,使用参考文档uni-app官网 该组件的行为是在app内打开外部浏览器,在h5打开新网页。 方案2: 通过先跳转到web-view页面,通过web-view这个标签进行动态绑定接收来的有效可访问网址,即可实现跳转功能 在pages中新建一个webview页面 如下。 然后

    2024年02月11日
    浏览(52)
  • 支付宝扫码跳转到支付宝小程序,如何配置二维码跳转到开发版和体验版

    项目: taro3 + vue3 支付宝小程序和微信小程序的扫一扫二维码关联方式的配置差不多,在获取参数上有些差别. 配置 关联到开发版 步骤1 注意:一定要用【预览】按钮,【真机调试】按钮的手机上是没有调试面板得 步骤2 打开【联调设置】-【联调扫码版本】,打开开关 步骤

    2024年02月16日
    浏览(43)
  • 小程序如何跳转到公众号文章中

    1.在小程序中通过点击事件 2.新建一个页面   

    2024年02月11日
    浏览(61)
  • uniapp微信小程序跳转到另外一个小程序

    uni.navigateToMiniProgram 功能:打开另一个小程序。 App平台打开微信小程序,使用plus.share的launchMiniProgram。注意uni-app不需要plus ready,将plus ready里的代码写到页面的onLoad生命周期即可。使用此功能需在manifest中配置微信分享SDK信息,打包后生效。 各小程序平台对跳转到其他小程序

    2024年02月12日
    浏览(47)
  • Android与H5交互 -- 点击H5跳转到 Android原生 页面 ,webview与h5(js)交互

    Android与H5交互 app开发过程中,利用原生+h5模式来开发是比较常见的 下面案例演示的是:原生调起一个H5页面,然后H5点击跳转到原生 WebViewActivity页面 调用H5 ,点击H5链接 跳转到原生MainActivity页面 注意 别忘了 !-- 添加网络权限 -- 一、清单文件,增加的配置 data的数据就是H5

    2023年04月14日
    浏览(65)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包