近期支付宝小程序开放了openURL接口,主要实现在小程序与H5之间“反复横跳”。
以往开发者想要在小程序里唤起网页,大多借助web-view组件来实现。my.ap.openURL接口能实现从小程序里跳转至第三方H5页面(https://)及支付宝官方地址(包括alipays://和https://render.alipay.com/p/两种)。
代码示例:
// 打开支付宝官方运营活动页面
// 请将 url 替换为有效的页面地址
my.ap.openURL({
url: 'https://render.alipay.com/p/404'
});
// 打开第三方页面
// 请将 url 替换为后台加白过的跳转地址
my.ap.openURL({
url: 'https://please.replace.me/page', //
success: (res) => console.log('openURL success'),
fail: (err) => my.alert({ title: 'openURL fail: ' + JSON.stringify(err) }),
});
// 跳转支付宝客户端内指定模块
// 请将 url 替换为后台加白过的跳转地址
my.ap.openURL({
url: 'alipays://platformapi/startapp?appId=00000000',
success: (res) => console.log('openURL success'),
fail: (err) => my.alert({ title: 'openURL fail: ' + JSON.stringify(err) }),
})
官方文档介绍:https://opendocs.alipay.com/mini/04iy2y
-
追格企业官网小程序Free 白屏 xxx.js .js 已被代码依赖分析忽略,无法被其他模块引用微信小程序开发工具的锅……
-
追格小程序V1.6.1发布代码高亮功能不少小伙伴反馈,希望追格小程序能发布代码高亮功能,满足需求。
-
追格小程序无法登录之微信小程序IP白名单开启与关闭教程追格小程序客户在配置追格小程序的时候,登录一直提示“创建用户失败”,经过追格技术同学调整,又提示“不能创建登录名为空的用户”。
-
支付宝小程序my.tradePay是否可以使用其它账号的tradeNo支付?追格资讯小程序用户问,支付宝小程序my.tradePay是否可以使用其它账号的tradeNo支付?
-
支付宝小程序支付异步通知设置方法支付宝小程序支付异步通知设置方法其实比较简单的,订单支付成功时,商家可以通过在 alipay.trade.create 设置异步通知(notify_url)来获得支付宝服务端返回的支付结果。
-
previewImage 导致的页面重新加载刷新问题官方至今没给解决的小问题
暂无评论,抢个沙发...