小程序与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端内使用。


浏览 116
点赞
评论
收藏
分享

手机扫一扫分享

举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

举报