# 多端特有 JSAPI 总览
由于 APP 场景和小程序场景不尽相同,需要为 APP 场景下提供特有的 JSAPI 来完善丰富相关功能。
# 微信相关开放能力
开放能力基于微信 opensdk,关联的是微信 open平台的应用id。开发者调用相关接口获取的用户身份数据。如果需要关联小程序的数据,需要获取unionID,将移动应用和小程序应用关联起来。
名称 | 功能说明 |
---|---|
微信登录 | 官方提供 wx.login 和 wx.miniapp.login 以及 wx.getMiniProgramCode 和 wx.weixinMiniProgramLogin 这 4 个 api,详情可查看微信登录 |
wx.miniapp.login | 微信登录 |
wx.miniapp.requestPayment | 微信支付 |
wx.miniapp.hasWechatInstall | 判断是否安装微信 |
wx.miniapp.launchMiniProgram | 跳转微信小程序 |
wx.miniapp.shareTextMessage | 分享文本到微信 |
wx.miniapp.shareImageMessage | 分享图片到微信 |
wx.miniapp.shareVideoMessage | 分享视频到微信 |
wx.miniapp.shareMiniProgramMessage | 分享小程序到微信 |
wx.miniapp.shareWebPageMessage | 分享网页到微信 |
wx.miniapp.requestSubscribeMessage | 请求微信一次性订阅消息 |
wx.miniapp.openCustomerServiceChat | 微信客服 |
wx.miniapp.onOpensdkLog | 监听日志 |
# 原生拓展能力
提供原生相关的能力,满足更多业务场景需求
名称 | 功能说明 |
---|---|
wx.miniapp.IAP | 苹果支付相关接口 |
wx.miniapp.registOpenURL | 监听App打开的事件 |
wx.miniapp.getXGPushManager | 消息推送服务 |
wx.miniapp.installApp | 安装应用(Android) |
wx.miniapp.jumpToAppStore | 跳转当前应用的 AppStore 下载页(iOS) |