Webview常见问题
菲律宾GCASH,马来西亚Celcom等渠道出现拒绝访问页面
菲律宾webview点返回按钮页面报223,202,103等错误
Codapay部分页面不允许刷新,禁止webview返回刷新页面即可。可参考链接[https://blog.csdn.net/yushuangping/article/details/84957237]

“Back to Merchant” 按了没有反应

这个支付完后跳转的页面其实是自动关闭的,只是在webview里页面调用windows.close(),系统发现当前只有一个窗口,导致windows.close()不起作用。
这时需要重写onCreateWindow() 和 onCloseWindow()函数:
并在WebView中添加如下配置:
Dana 页面显示空白或“The network connection is unstable. Please try again later.”
打开DANA支付方式, 页面提示错误, 看到的现象是空白,实际页面比较大, 移动页面可以看到页面错误:“The network connection is unstable. Please try again later.”

如果打开API容器是Android 的WebView,需要设置webView的WebSettings属性,代码如下
Error 401 沙盒测试 Webview <401Authorization Required>
有些渠道在沙盒环境测试时,是在支付页面内导入你去我们的模拟器。 在这个时候这个模拟器页面会需要你输入username 和 password. 但是你用webview时需要做以下配置来输入username 和 password. 以下的 username 和 password 请改成模拟器的登入讯息username 和 password.

支付成功后,想返回APP的方式
在自己APP内部打开支付页面,在支付完成后< back to merchant> 按钮跳转地址(重定向地址/页面)也是在App内部。
若使用外浏览器打开支付页面,在支付完成打开跳转地址(重定向地址/页面)时是在外部浏览器中打开的,这时如果要跳转到App内部,需要通过(schema DeepLink)跳转
Gopay iOS webview无法唤起 gopay app \ Unsupported Schema : gojek

Gopay iOS系统 , 如果商家的应用程序是本机 iOS 应用程序,需要将 LSApplicationQueriesSchemes 键添加到应用程序的 Info.plist :
这是为了确保允许从商家的应用程序到(外部)目标支付应用程序的深层链接deeplink。
最后更新于
这有帮助吗?