【发布时间】:2017-03-21 07:46:57
【问题描述】:
我正在进行一个需要付款集成的项目。但是在本机中,他们使用 webview 来处理支付网关,如下所示:
webview.postUrl(URL, URLEncoder.encode(data.toString(), "UTF-8").getBytes());
我想在 Ionic 框架中实现相同的功能。我在 InAppBrowser 插件的帮助下尝试了以下方法,希望得到相同的结果:
ref = cordova.InAppBrowser.open(URL, '_blank', 'location=yes');
ref.addEventListener('loadstop', function(event){
$.ajax({
method: 'POST',
url: URL,
contentType: 'application/json; charset=UTF-8',
data: JSON.stringify(data)
}).success(function(data) {
console.log(data);
});
});
但我没有得到回应。
那么,我恳请大家帮助我在 Ionic 中实现“webview.postUrl”?
如果你们中的任何人都可以制作 ionic 或 cordova 插件然后发布它,这也会很有帮助。因为像我这样的许多人现在都会面临这个问题。
提前谢谢大家。
【问题讨论】:
标签: angularjs cordova ionic-framework webview inappbrowser