0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

解读App 与 小程序互通能力和限制

454398 来源:网络整理 作者:工程师1 2018-05-24 14:50 次阅读

微信官方公布了小程序的新能力,其中最引人关注的是:

“小程序上线 App 直接打开小程序功能”。

其实,“App 直接打开小程序”的关键词是“直接”两个字。过去,App 可以“间接”打开小程序。

比如,你在轻芒杂志 App 里读到一篇好文章,将文章分享给你的“微信好友”一起读,TA 就会收到一张小程序的分享卡片。这样,就相当于 App 间接打开了小程序。如下图所示:

现在,App 可以“直接”打开小程序。

我们临时假设一个场景(不是真的),你在轻芒杂志 App 上看到了“轻芒头脑战”的标签,点击一下就可以直接打开“轻芒头脑战”的小程序,与好友进行对战。如下图所示:

对于已经拥有 App 的内容创作者,可以开发一些非常适合微信生态传播的小程序,比如基于内容的答题游戏。用户可以将答题游戏轻松地分享给微信好友,进行对战,或者进行闯关挑战,从而帮助品牌触达新用户。

两个显而易见的好处

轻芒工程师表示,“App 直接打开小程序”显而易见的好处有两个:

第一,路径缩短。过去,从 App 打开小程序需要 3 步,现在只需要 1 步。

Before: App → 分享给“微信好友”→“微信好友”收到小程序卡片 → 打开小程序

After: App → 打开小程序

第二:开发成本降低。

过去,“轻芒头脑战”只有小程序的版本,如果 App 要用上头脑战,就需要重新开发;现在,可以从 App 直接跳转到“轻芒头脑战”的小程序,大大降低开发成本。

微信不允许做小程序分发

“App 直接打开小程序”很容易让人想到,那就可以做小程序的分发平台(应用商店)了。微信当然也想到了,所以做了限制:

一个移动应用只能最多同时绑定 3 个小程序,每月支持绑定 3 次。同一个小程序可被 500 个移动应用关联。

这个规定,用通俗的话来解释就是:

一个小程序可以有 500 个好友(App)。

一个 App 却只能有 3 个好友(小程序),同时每个月都有 3 次机会换好友。

这就意味着一个 App 每月只能打开 3 个小程序,所以还是做不了应用商店,没办法做第三方的分发。

从小程序跳转到 App 呢?

正所谓,礼尚往来。

从 App 到小程序的事情,我们大概理解了。其实从小程序跳转回 App,微信也是支持的。但是也做了比较多的限制。简单来说就是,只允许从用户分享的小程序卡片,“原路”跳转回 App,而不能从小程序的任意页面返回 App。

可以看一下“大众点评”的例子:阿禅在大众点评 App 上看到一个好的餐厅,他分享给“微信好友”,“微信好友”打开这个大众点评的小程序卡片,就可以通过“打开 App”按钮,原路返回 App——前提是你的“微信好友”安装了这个 App,所以从小程序跳回 App 的功能和使用场景,目前更适合大部分人手机常备的 App。如下图所示:

怎么样,App 与 小程序互通能力和限制,看明白了吗?

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • APP
    APP
    +关注

    关注

    33

    文章

    1565

    浏览量

    72328
  • 微信
    +关注

    关注

    6

    文章

    508

    浏览量

    26469
  • 小程序
    +关注

    关注

    1

    文章

    234

    浏览量

    12076
收藏 人收藏

    评论

    相关推荐

    苹果正开发与App Store相似的新游戏应用程序

    10月23日讯,据最新媒体报道,苹果正加大对游戏领域的投入,并着手开发一款与App Store相似的新游戏应用程序。   这款新应用将整合App Store与Game Center的功能,设计有多个选项卡,包括“立即玩”(
    的头像 发表于 10-23 13:40 117次阅读

    机智云智家APP的设备扫描与绑定限制

    在使用机智云的智家APP时,用户可能会遇到无法扫描和绑定设备的问题。这一现象的根本原因在于智家APP的使用限制和付费策略。Q智家APP的功能概述是什么?智家
    的头像 发表于 09-22 08:02 173次阅读
    机智云智家<b class='flag-5'>APP</b>的设备扫描与绑定<b class='flag-5'>限制</b>

    Gokit二次开发:云端快速APP生成

    Gokit是机智云(GizWits)推出的物联网智能硬件开发套件,目的是帮助传统硬件快速接入互联网。完成入网之后,数据可以在产品与云端、制造商与用户之间互联互通,实现智能互联。本文内容为Gokit
    的头像 发表于 08-30 12:15 195次阅读
    Gokit二次开发:云端快速<b class='flag-5'>APP</b>生成

    EtherCAT PLC带轴数的限制影响因素

    EtherCAT PLC带轴数的限制主要受到以下几个方面的影响: (1)PLC型号和规格: 不同型号的PLC支持的轴数不同,如广成科技GCAN-PLC-530最多支持24轴。 (2)硬件限制
    的头像 发表于 06-11 16:07 941次阅读

    做boot程序在跳转app程序的时候,boot程序app程序有一方面使用中断的话就会进入到debug,怎么解决?

    我现在做的boot程序在跳转app程序的时候,如果boot程序app程序都没有使用中断的情况下
    发表于 05-28 06:25

    工信部通过认证接入标准,国内智能家居互联互通难点有望解决

    的设备之间的互联互通始终是一个老大难问题,整个智能家居的生态环境都显得非常复杂和碎片化。 对于普通消费者而言,如果他们的智能家居设备来自不同品牌,往往需要通过不同的终端、平台或APP才能完整体验各设备的功能,导致“智能家
    的头像 发表于 05-20 13:54 343次阅读
    工信部通过认证接入标准,国内智能家居互联<b class='flag-5'>互通</b>难点有望解决

    使用bootload启动,app程序采用ucosiii,接收发送数据n次后app程序就进入了HardFault_Handler的原因?

    使用bootload启动,只要在bootload或者app运行程序中设置SCB->AIRCR后,app程序采用ucosiii,接收发送数据n次后(接收发送采用中断),
    发表于 04-15 06:34

    STM32 SBSFU的APP程序怎么配置在线调试?

    STM32SBSFU的APP程序怎么配置在线调试 目前SBSFU的APP程序都是串口烧录,直接调试会有异常
    发表于 04-10 06:01

    广告电商+超级云APP结合 # 软件开发# 模式开发# 小程序开发# App开发

    软件开发APP
    jf_01576396
    发布于 :2024年04月09日 17:42:13

    APP程序中加入__set_FAULTMASK(1),通过bootloader下载后跳转APP会卡死的原因?

    为什么我在APP程序中加入__set_FAULTMASK(1);NVIC_SystemReset(); 生成BIN文件,然后通过bootloader下载后 跳转APP会卡死, 但是把
    发表于 04-07 07:40

    STM32H747用DTCM-ram启动,跳转之后app程序无法运行的原因?

    目前用的STM32H747,写BOOTLOADER程序是运行在M7上,bootloader分两次分别将APP1和APP2写到指定的地址, app1 M7的启动地址为0x08040000
    发表于 04-01 07:19

    吉利、蔚来合作推出充电网络互通,用户可在吉利汽车App使用

    北京时间3月27日,吉利与蔚来双双证实,两家公司已就充电网路互通计划达成合作。此外,吉利旗下的所有品牌车型,如吉利银河系产品线、几何系列和领克汽车、极氪汽车以及Smart汽车,都可以通过其对应的应用程序上的充电地图
    的头像 发表于 03-27 14:26 421次阅读

    STM32案例:BootLoader是怎么跳到App

    BootLoader项目程序App项目程序是分开的,所以需要分别搭建对应的项目工程文件,分开搭建文件是为了好配置,同时也是方便对项目进行管理。
    发表于 03-04 09:35 3641次阅读
    STM32案例:BootLoader是怎么跳到<b class='flag-5'>App</b>

    同VLAN不同的网段能不能互通

    同VLAN不同的网段能不能互通? 同一个VLAN中的设备拥有相同的网络地址范围,因此它们可以通过该VLAN进行通信。而不同VLAN中的设备拥有不同的网络地址范围,它们通常不能直接互通。然而,在某些
    的头像 发表于 02-04 11:21 2824次阅读

    使用App盾方案加固移动应用

    拥有对企业数据访问权限的易受攻击的应用程序是此类威胁的潜在渠道,并且在与受限制的商业环境进行交互时很少受到监控。大量的应用程序存储在App Store中,其中很大一部分是未经缓解的移动
    的头像 发表于 01-08 15:09 327次阅读