美文网首页
iOS招行一网通开发中的难点及要点

iOS招行一网通开发中的难点及要点

作者: Dan_ | 来源:发表于2016-11-07 18:59 被阅读145次

    项目的主要难点有以下3个按步骤做好就没问题了

    1。嵌入h5加载

    需要创建一个webview加载服务端下发的url

    2。引入银联键盘framework、引入图片资源(demo里的SecreteKeyBoard)、在info.plist中加入CMBPublicKey(此处为招行给的默认值,记得有正式的后替换)

    3。对返回做控制:(最需要关注的)

    1.对返回按钮做控制,我们的做法是重写的nav的返回按钮。然后返回按钮的点击时会触发去访问接口请求这个订单的支付状态。

    2.对支付成功后会有个h5中会有返回商户的按钮的处理,招行给的方案是使用三方库WebViewJavascriptBridge在你点击返回商户时他会向一个地址跳转。在那个页面里会有js消息传来。客户端接收后做处理,判断是否支付成功。。。。。。

    但是我们的处理方式是主动去取html里的标签的值以此获取支付状态。webViewDidFinishLoad在这个方法中取值

    还有一个比较不好的就是他们的测试。要到模拟卡后得一步步绑定。所有的信息你没有就找招行支持要,在获取手机验证码时,得先在手机上点获取验证码,然后在http://61.144.248.29:801/GetMsgVerifyCode/Default.aspx去取。

    相关文章

      网友评论

          本文标题:iOS招行一网通开发中的难点及要点

          本文链接:https://www.haomeiwen.com/subject/ozbouttx.html