cordova - 在 Ionic 应用中显示支付页面
问题描述
基本上,我有一个 Ionic v1 应用程序(android&IOS),在这里我尝试使用inappbrowser
. 当用户点击“Paynow”时,会打开支付页面。
一旦用户进入inappbrowser
,硬件后退按钮需要被阻止。
我试过的,
document.addEventListener("backbutton", onBackKeyDown, false);
cordova.InAppBrowser.open(myPaymentUrl, '_blank', 'location=no,toolbar=yes');
function onBackKeyDown(e) {
e.preventDefault();
}
是否有任何其他逻辑来显示网页并防止后退按钮?
解决方案
我认为您可以将InAppBrowserOptions与hardwareback属性一起使用。您必须设置值YES 或 NO。
推荐阅读
- python - 将logical_and 与列表一起使用
- javascript - Quilljs:如何将链接添加到未保存到增量的编辑器内容?
- c# - 如何使用变量将结果声明为具有正确格式的字符串?
- java - 我如何以及应该如何在我的代码中实现一个数组?
- java - 如何为android中的模块注入动态功能?
- javascript - 当在选项上设置标题时,获取 POST 内容类型不会改变
- javascript - 结构化 HTML 表单输出
- android - 如何使用图像添加自定义的可跨字符串以获得此效果
- terraform - 对资源 ID 的动态引用
- javascript - 如果 browserHistory 未定义,如何使用 react-router-dom 重定向?