我正在使用cordova和angularjs开发移动充值应用程序(包括支付网关)。 这是付款流程的工作流程。
1.user填写应用程序中显示的表格,其中包含必要的详细信息(姓名,手机号码等)。
2.在webview中启动支付网关api(现在用户可以选择他的支付方式选项并付款)。
3.交易完成后,它会重定向到另一个页面并POST
交易明细。
4.在此页面中,我想在点击它时启动应用程序时显示一个按钮。
我被困在第4步
启动webview付款的代码
$scope.getPaymentWebView=function(){
//launch the payment method webpage
window.open('http://sample.com/atom','_self','location=no');
}
return.php
<?php
//post the transaction data
print_r($_POST)
?>
//go to app page from webview
<a href="file:///android_assets/www/index.html">Go to app</a>
单击我的页面时会出现此错误
不允许加载本地资源: file:///android_assets/www/index.html“,来源: http://sample/atom/return.php