【发布时间】:2017-08-29 16:24:01
【问题描述】:
我正在创建一个 Apache Cordova 应用程序。我添加了 InAppBrowser 插件和条码扫描器插件,它们通过跨浏览器通信从 InAppBrowser 中打开的页面调用。它在 Android 中运行得非常好。但是在 iOS 中运行时,InAppBrowser 就像一个模式弹出窗口,在 InAppBrowser 关闭/关闭之前不会让条形码扫描仪出现。
我已确认条码扫描器即使在后台也能正常工作,但它不会出现,因为 InAppBrowser 始终位于顶部。
我认为可能有一种解决方法可以为条形码扫描仪插件提供最大 z-index,但我不知道如何。
我也尝试隐藏 InAppBrowser,但它在 iOS 中不起作用。
cordova.InAppBrowser.hide();
我的想法是扩展我的网站,以便在从其移动应用程序运行时使用本机功能。
【问题讨论】:
标签: ios cordova cordova-plugins barcode-scanner inappbrowser