首页 功能定制小程序正文

小程序支持打开移动应用到底是怎么回事?

admin 功能定制小程序 2019-05-07 77 0

序言

从Apple的微信号平台WeChat发表的文章《小程序支持打开移动应用》中,applet增加了两个新功能:

支持打开移动应用程序

自定义打开标题栏区域

对于第二个功能,开发人员可以自定义小程序菜单栏的颜色样式,并根据要求自定义小程序菜单外的标题区域,例如设置标题区域的颜色。以下是支持打开移动应用程序的功能。

支持打开移动应用程序

乍一看,它是否真的是一个派对的行为,支持移动应用程序的开放?让我想起的是,我可以用一个小程序打开任何移动应用程序吗? (答案是否定的)那么我可以打开自己的应用程序吗? (答案是打开它有限制)是否可以打开系统附带的浏览器? (答案是否定的)是否可以打开第三方移动应用程序? (答案不是)

实际上,applet非常需要打开移动应用程序:从移动应用程序到applet页面,用户访问以打开源应用程序。让我们仔细看看这个应用程序。

大多数程序共享微信。我们经常做的是共享图片,文字或者可以与朋友(包括团体)共享的URL链接,朋友或添加到个人收藏,如下所示:applet的对价概念的场景。只有1036现场值小程序(有真或假状态值,它决定你是否可以打开的应用程序。现场值是1036,状态值是true)可以打开源起源。也就是说,applet无法打开任何应用程序,只能跳转到共享applet卡的应用程序。官方文件还解释了这个标志:

在小应用程序的生命周期,该状态下的初始值是假,然后与applet的每个开口改变(无论是起始或切割到前景):1.当Applet从1036共享(卡共享应用程序消息))启用时,此状态设置为true。 2.当applet从1089(从主聊天界面微信的下拉菜单)或1090(按住小程序调用最近使用的历史右上角的菜单)打开,状态不改变,也就是说,状态是在最后一次打开applet时保持的。值3.从1036/1089/1090以外的场景打开小程序时,状态设置为false。对于第二个项目,1089和1090,据我所知,小程序类似于移动应用程序没有关闭,但在后台,所以开小程序1089和1090只调用小程序到前台,所以小程序状态无更改如果状态为true,您还可以打开移动应用程序。以上是向小型程序开放移动应用程序的介绍。我们来看看具体代码的实现。


版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

评论