@seayoo-web/webview
v1.0.11
Published
social media webview js bridge
Readme
Social Media WebView
Alipay
pushAlipayClientWindow(url: string, callback?: (pageWillReload: boolean) => void): Promise<void>
使用客户端方式打开一个新的页面,如果不在支付宝客户端 webview 中则直接跳转 url,参考链接
closeAlipayWindow(): Promise<void>
关闭支付宝 WebView 当前页面
triggerAlipayTradePayWithNo(tradeNo: string): Promise<AlipayTradePayResult>
使用支付流水号唤起支付宝快捷支付,参考链接
triggerAlipayTradePayWithOrderStr(orderStr: string): Promise<AlipayTradePayResult>
使用订单串唤起支付宝快捷支付,参考链接
onAlipayPageVisible(fn: ()=>void): void
支付宝 WebView 页面显示时触发,参考链接
Weixin
triggerWeixinJsApiPay(args: WeixinJSApiRequestPaymentParams): Promise<boolean | null>
唤起微信 JS API 支付,此处返回的支付结果不保证可靠性。参考链接
null不在微信 Webview 内false用户取消或支付失败true用户可能支付成功,💡不保证可靠性,需要查询后端接口以确认结果
updateWeixinShareData(info: ShareInfo, verifyData: WeixinApiVerifyData): Promise<boolean>
设置微信分享信息,仅在微信 WebView 中有效,参考链接
