佰推网logo

400-844-5354

当前位置:网站首页 > 新闻动态 > 小程序开发资讯

当小程序从APP分享消息卡片的场景打开(场景值1036)

日期:2023-08-06访问量:0类型:小程序开发资讯

打开应用程序

该函数需要用户触发打开APP,所以不是由API调用。 需要通过点击值为开放类型的组件来触发。

当从APP共享消息卡的场景(场景值1036,APP共享小程序文档iOS/)或从APP打开的场景(场景值1069)打开小程序时,小程序将获得打开APP的能力。 此时,用户点击按钮即可打开分享小程序卡的APP/启动小程序。 即小程序无法打开任何APP,只能跳转回该APP。

在小程序的生命周期中,它具有仅在特定条件下打开APP的能力。

在基础库 < 2.5.1 的版本中,此功能的规则如下:

当从1069场景打开小程序时,即可打开APP。

当小程序从非1069打开时,将是小程序框架内部进行管理的状态。 如果为true,则可以打开APP,如果为false,则无法打开APP。 该状态的维护遵循以下规则:

当小程序从APP分享消息卡片的场景打开(场景值1036)

当基础库>=2.5.1时,该能力的规则如下:

当从任何场景打开小程序时,都会在小程序框架内管理状态。 如果为true,则可以打开应用程序,如果为false,则无法打开应用程序。 该状态的维护遵循以下规则:

如何使用小程序

组件开放类型的值需要设置为 。 如果打开APP时需要向APP传递参数,可以将app-设置为传递的参数。 通过监听打开APP的错误事件。

应用程序端

当小程序从APP分享消息卡片的场景打开(场景值1036)

需要连接APP。 文档请参考iOS/

第三方应用需要处理.req微信回调,iOS需要将appId添加到第三方应用项目所属plist文件的URL types字段中。 获取app-的方法请参考参数分析中的方法和iOS中的方法。

代码示例


Page({
  launchAppError (e) {
    console.log(e.detail.errMsg)
  }
})

错误事件参数说明 值说明

场景

调用场景不正确,即此时的小程序不具备打开APP的能力。


TAG标签:小程序打开app 

声明:本文来自投稿,不代表佰推网立场,如若转载,请注明出处:http://www.ccsuit.cn/news/show367.html 若本站的内容无意侵犯了贵司版权,请给我们来信,我们会及时处理和回复。

相关新闻

相关案例