微信小程序将不再支持打开 APP 的能力

Posted 小生方勤

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了微信小程序将不再支持打开 APP 的能力相关的知识,希望对你有一定的参考价值。

前言

上周五,微信小程序团队发布官方通知称:小程序将不再支持打开 APP 的能力。小生看到这个通知第一想法是,之前开发的小程序打开 APP 的需求要改回去了。

通知如下(原文链接可看具体通知):


回顾

微信小程序打开 App 功能,在 2018 年初开放,目的是通过开发者的合理应用,使得用户可以在小程序里更方便地获取到 App 的服务,为微信用户提供更好的使用体验。

注意,这个功能也是需要用户主动触发才能打开 APP,即通过将 open-type 的值设置为 launchApp 的 button 组件的点击来触发。

代码大概如下:

<button 
  v-if="showOpenAppBtn"
  open-type="launchApp" 
  app-parameter="wechat" 
  binderror="launchAppError"
>
  打开一个 APP
</button>

这个功能的好处就是可以让小程序和 APP 之间的交互变的更直接,没有那么多束缚,这样带来的问题很可能就是体验不流畅;其实用户希望最好在一个地方就可以体验到完整的流程。

一点看法

当我看到这个通知的时候,内心还是有一点不爽;周五发布通知不是要加班的节奏吗!

用户的角度

站在用户的角度看,还是有一定的合理性:试想一下下面几个场景:

1、你在看一条新闻的时候,看到一半,出现一个“打开 APP 阅读全文”的按钮,你安装了这个 APP 还好,没有安装的话,就跳到安装 APP 的界面了,这是用户想要的吗;2、刷一个短视频的时候,播放到一半,弹出一个“打开 APP 播放完整视频”的 toast,如果是不同来源的视频,可能要打开不同的 APP,很多就是需要下载的了;3、想看全部评论,弹出一个“打开 APP 查看更多评论”的 toast,这有中断了用户的体验;

用户只是想更快的看完他想看的内容,可是却不能,想看只能跳 APP。

从用户体验出发是更好了,这个规则会迫使所有小程序去靠拢规则,给用户一个良好且统一的体验;

开发者角度

这个通知 14 号(周五)下午发布,但 20 号就停止这个技术服务;这对开发者来说确实很不友好。明星离婚都挑周一发布了呢!

对于开发来说,也是希望自己开发的产品有一个不错的用户体验;小前端同样也希望有一个比较好的开发体验。每次一个简单的通知,开发只能加班加点的修改代码以符合规则。

我是一个小前端 哪里需要哪里钻 任劳任怨改代码 只求下次莫周五

◆ ◆ ◆  ◆ 

关注小生,每日都有新收获!

你的在看我当成喜欢

以上是关于微信小程序将不再支持打开 APP 的能力的主要内容,如果未能解决你的问题,请参考以下文章

「微信将不再提供小程序打开 App 技术服务」带给我的思考

微信支持H5跳转App、跳转小程序

微信将不在支持这个功能了,算是福音了!

微信小程序——小程序的能力

微信小程序代码片段

怎样设置小程序不再提醒消息通知?