美文网首页
实现微信小程序之间的相互跳转

实现微信小程序之间的相互跳转

作者: _冰河葬寒心_ | 来源:发表于2018-09-20 18:09 被阅读0次

    刚到新公司,着手开始做微信小程序。目前有一个需求需要用到小程序之间的跳转这个接口,以下是实现过程。

    经百度搜索到一篇文章,可以通过wx.navigateToMiniProgram这个API来实现跳转到其他小程序。文中还提供了相应的开发文档链接(小白刚上手第二天,开发文档未看完)。根据官方文档的说明,wx.navigateToMiniProgram这个API将废弃,推荐使用 <navigator>组件。

    于是在开发文档中查阅了<navigator>组件的使用规范。按要求在.wxml文件中的添加了<navigator>组件配置。代码如下:

    <navigator  target="miniProgram"
                open-type="navigate"
                app-id="wx-------------">点击跳转我的第二个小程序
    </navigator>
    

    然而,运行之后点击相应按钮却会报错:

    提示需要url属性.png

    思来想去不对劲,跳转其他小程序要url作甚?瞎填了几个路径试了试还是报同样的错误。无奈,二问度娘。直接把报错信息填入搜索栏,搜到一篇跟我一样问题的文章。文章讲得很详细,原来是调试基础库版本过低导致报错,将其设置为当前最高版本即可。具体修改方法原文讲得很详细,此处不再赘述。至此,阶段问题解决。

    参考资料:
    微信小程序和微信小程序之间的跳转和传参示例代码附讲解
    微信小程序跳转其他小程序报错
    微信小程序开发文档(wx.navigateToMiniProgram接口)
    微信小程序开发文档(<navigator>组件)

    相关文章

      网友评论

          本文标题:实现微信小程序之间的相互跳转

          本文链接:https://www.haomeiwen.com/subject/beunnftx.html