HTML5能在IOS发起微信支付吗
微信已开放H5支付,官方文档地址:【微信支付】H5支付开发文档
目前的问题:在webview中调用微信H5支付后,支付成功后会拉起safari,无法自动回到App页面。
■网友
可以调起!即使在Safari中,也是可以点击一个链接到达微信支付界面,只是用户支付完了以后,目前还没有方法再返回到Safari。如果是自己开发的app,当然更没有任何问题了,可以实现和native app一样的效果。可以参考:100apps/openshare · GitHub
■网友
可以的HTML5在iOS上直接调起微信也是用weixin://协议来进行跳转。
在UIWebview上是可以直接完成跳转。
【HTML5能在IOS发起微信支付吗】 但是WKWebView要特殊截取来跳转,给你一段代码的示例:if ( canOpenURL:navigationAction.request.URL]) { if ( respondsToSelector:@selector(openURL:options:completionHandler:)]) { openURL:navigationAction.request.URL options:@{UIApplicationOpenURLOptionUniversalLinksOnly: @NO} completionHandler:^(BOOL success) { }]; } else { openURL:navigationAction.request.URL]; } }}而且话说,这些东西你需要百度比较好。
■网友
可以的,你用html5微信支付就可以了,现在官网已经出了。你可以在线体验下手机浏览器打开微信支付客户端:http://www.sucaihuo.com/php/3009.html
■网友
如果用android,ios客户端做,耗时耗力!调用游览器微信支付可以实现,挺方便的,只要项目能交付就成,反正我们是外包公司,哈哈
■网友
请问自己的app有办法跳回来么
■网友
楼主解决了吗 我也遇到同样的问题了
■网友
厉害
■网友
用原生微信支付SDK接入,然后封装成自定义包给APICloud的前台JS调用APICloud基本功能是打通JS和后端原生的互相调用,打包HTML/js到App,所以只要会自定义包,理论上都可以做
推荐阅读
- 怎样评价3月10日起外资企业不能在中国大陆提供视听服务这一消息
- 为啥旧版windows一直能收到安全补丁,旧版iOS却不
- python的html5lib这个库咋使用啊我在网上也没有找到相关文档
- 能和 Google Calender 方便双向同步的 iOS 日程管理软件有哪些最好也支持iPad
- 求一个2011年左右ios平台的游戏!!!难道就没人玩过
- 为啥腾讯要关闭ios端的赞赏,而不是将支付费用直接乘以1.43倍
- 中国人能在linio卖东西吗?收费怎样呢
- 入游戏开发坑一年,迷茫中,应该选择原生app游戏还是web html5游戏还是3d重度游戏,未来是何
- iOS 应用中推送(Push Notifications)的机制是怎么样的
- 怎样评价IOS游戏Shadowmatic(投影寻真)
