首页 > 小程序商城

多行业、全场景小程序商城开发

助力企业低成本、精准、高效引流!
将滑块拖动到最右边 x

小程序打开APP方法及使用开发方法

2018-01-25 17:01:49|移动云商城|阅读量:

  移动云商城最新消息,微信官方公布了小程序打开移动应用,这个对于APP拥有着和APP开发商来说是一个绝佳的福利,也是一个挑战,因为面临着新的业态和运营。那么,小程序打开APP方法及使用开发方法是怎样?

小程序打开APP方法,小程序打开APP使用方法,小程序打开APP开发方法

  因为需要用户主动触发才能打开 APP,所以该功能不由 API 来调用,需要用 open-type 的值设置为 launchApp 的 <button> 组件的点击来触发。

  当小程序从 APP 分享消息卡片的场景打开时(场景值 1036,APP 分享小程序文档 iOS 参见,Android 参见),小程序会获得打开 APP 的能力,此时用户点击按钮可以打开分享该卡片的 APP。即小程序不能打开任意 APP,只能 跳回 分享该小程序卡片的 APP。

  在一个小程序的生命周期内,只有在特定条件下,才具有打开 APP 的能力。 打开 APP 的能力 可以理解为由小程序框架在内部管理的一个状态,为 true 则可以打开 APP,为 false 则不可以打开 APP。

  在小程序的生命周期内,这个状态的初始值为 false,之后会随着小程序的每次打开(无论是启动还是切到前台)而改变:

  当小程序从 1036(App 分享消息卡片) 打开时,该状态置为 true。

  当小程序从 1089(微信聊天主界面下拉)或 1090(长按小程序右上角菜单唤出最近使用历史)的场景打开时,该状态不变,即保持上一次打开小程序时该状态的值。

  当小程序从非 1036/1089/1090 的场景打开,该状态置为 false。

  使用方法

  需要将 <button> 组件 open-type 的值设置为 launchApp。如果需要在打开 APP 时向 APP 传递参数,可以设置 app-parameter 为要传递的参数。通过 binderror 可以监听打开 APP 的错误事件。

  例子

  <button open-type="launchApp" app-parameter="wechat" binderror="launchAppError">打开APP</button>

  Page({

  launchAppError: function(e) {

  console.log(e.detail.errMsg)

  }

  })

  error 事件参数说明

  值说明

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

  移动云商城(www.92hi.com)综上所述,小程序打开APP移动应用这种机遇是很难得的,先到肯定先占住先机。那么对于商业场景就少不了小程序商城系统和移动APP商城系统,对于这两种商城系统,移动云商城有着丰富开发搭建经验和案例,有需要的客户可以在线联系客服!

hishop移动云商城

相关推荐

  • 微信小程序服务类目怎么选?如何设置

    微信小程序的存在让线下商家也可以开拓自己的线上市场,但是小程序开发工作也是较为复杂的,编码工作可以交给专业的人…

  • 社区团购小程序是什么意思?应该怎么做?

    在被迫闭门不出的环境下,新零售模式闯入人们的视线,为人们带来在家消费的模式。但其实这种模式在之前就有类似的形式…

  • 小程序电商平台需要具备的资质?

    目前商家申请注册小程序审核是比较严格的,对于小程序电商平台审核越是严格对消费者来说越有保障,下面HiShop移动云商城…

  • 怎样宣传微信三级分销?教你三招推广方式

    现阶段,微信的使用人数已经超过了十一亿,平台的影响力逐渐加大,开发的各式应用也在不断增多,以此获取更多的用户和…

  • 小程序怎样进行线上营销引流?学会这些实用方法

    微信小程序从上线至今,已经和新零售模式基本融合,线下零售商家开始对小程序充满希望,想要加入其中,获得粉丝红利和…

  • 京东微选平台商家入驻入口在哪?微选平台在哪

    移动云商城最新消息,小编发现B2B2C典型代表京东商城和美丽联合集团成立了新合资公司,立足于微信社交电商平台,并且建…

  • 返回列表
    hishop0005
    首页 添加微信 咨询电话 马上试用