zl程序教程

您现在的位置是:首页 >  工具

当前栏目

【快应用】如何实现小程序转快应用之间跳转

应用程序 实现 如何 之间 跳转
2023-09-11 14:17:16 时间

 【现象描述】

原生快应用可使用deeplink实现跳转,那么小程序转快应用是如何实现的。

 

【使用方式】

1.使用qa.navigateToQuickapp接口

注: (1).只有由微信小程序转换生成的快应用才可以调用此接口,调用后可以打开微信小程序转换的和原生开发的快应用。

(2). 快应用加载器只允许一个进程运行快应用rpk,所以在快应用加载器中使用该接口时,源快应用会被关闭,只保留目标快应用运行。

 

2.使用qa.navigateBackQuickapp接口

返回到上一个快应用,只有在当前快应用是被其他快应用打开时可以调用成功。

 

示例代码

qa.navigateToQuickapp({

packageName:'com.demo.navigatetest',

path:'pages/index/index',

extraData: {

  data:<span class="hljs-string">'extraData'</span>

  },

  success(res) {

  }

})



qa.navigateToQuickapp({

extraData: {

  data:<span class="hljs-string">'extraData'</span>

  },

  success(res) {

  }

})</code></pre>
<img class="cke_reset cke_widget_mask" src="data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==">

欲了解更多更全技术文章,欢迎访问https://developer.huawei.com/consumer/cn/forum/?ha_source=zzh