小程序与UC浏览器打通
共 1156字,需浏览 3分钟
·
2021-05-17 15:43
多端开发是指使用支付宝小程序提供的各种接口,来开发小程序并发布到各个端使用。也就是说可以让开发者开发一次支付宝小程序,同一套代码不做任何改动就可以通过发布到各个端,同时触达更多的用户群体,节约了开发成本。
支付宝小程序实现了与夸克/UC浏览器的打通。用户可以通过夸克/UC浏览器内置搜索,打开支付宝小程序。搜索小程序名称、主题词和模糊搜索都能匹配到提供对应服务的小程序。
开发者使用同一套代码,通过 IDE 在不同环境下进行构建,然后上传并发布在不同的端上。
所有的端使用同一套小程序框架,语法、基础 API 和基础组件都是一样的。
如何发布小程序到UC和夸克平台,目前已经上线到支付宝。夸克/UC浏览器小程序开发/投放链路。
夸克AI小程序的底层能力是基于支付宝小程序,与支付宝共享小程序生态。开发流程也是在支付宝小程序的开发流程上进行小部分的改造。
已有支付宝小程序,需要先进行多端API能力评估。因为夸克/UC和支付宝的基础能力环节,还存在一定的差异,所以导致部分支付宝小程序的API在夸克和UC上无法使用,需要开发者进行删除。
【夸克/UC浏览器】小程序不支持的API列表
my.getUserInfo
my.hideFavoriteMenu
my.login
my.mtopClient.newCall
my.myRequest
my.navigateToMiniService
// 查看全部:https://www.yuque.com/books/share/6d822c34-9121-47d8-a805-4c57b0b2d2f0/xcq1zc
小程序适配指南
打开小程序首先要登录,用户一进入小程序,就要求先登录授权,才能访问。
原因是支付宝环境内,很多小程序都是一进入就会拿支付宝的登录态,进而获取相关用户信息,且用户无感知。这是基于支付宝是「强登录环境」的前提下的,支付宝要登录才能访问。
而UC环境是「弱登录环境」,默认登录/绑定支付宝的用户占比较低,依赖支付宝登录态的小程序,如果还保持支付宝内的登录态调用方式,会导致用户一进入小程序,尚不清楚小程序是什么内容,就会弹出登录页面阻碍用户,导致访问转化率偏低。
小程序业务方在真正需要登录的时候,比如“结算”、“个人中心登录”等环节,来实现登录授权。
会员卡、优惠券无法使用,商户小程序里,凡对接领取到支付宝的“我的卡包”小程序里边的“会员卡”、“优惠券”功能,无法在UC端内使用。