Html 爱奥尼亚3:如何在IOS中使用QR扫描仪插件将背景设置为透明?

Html 爱奥尼亚3:如何在IOS中使用QR扫描仪插件将背景设置为透明?,html,ios,css,ionic-framework,ionic3,Html,Ios,Css,Ionic Framework,Ionic3,我正在使用Ionic原生插件QR扫描仪,但IOS中的应用程序没有显示预览。做了很多研究,但没有一个解决方案有效。我已经设置了背景色:透明!对几乎所有事情都很重要,包括: html, body, ion-app, ion-content, ion-page, .nav-decor, content-md, content-ios,ion-app.ios,.fixed-content,.scroll-content{ background-color: transparent !import

我正在使用Ionic原生插件QR扫描仪,但IOS中的应用程序没有显示预览。做了很多研究,但没有一个解决方案有效。我已经设置了背景色:透明!对几乎所有事情都很重要,包括:

html, body, ion-app, ion-content, ion-page, .nav-decor, content-md, content-ios,ion-app.ios,.fixed-content,.scroll-content{
    background-color: transparent !important;
}

但IOS中的应用程序仍然显示白色屏幕而不是预览,QR扫描仪在后台工作,只是没有显示预览。Android上一切正常。

终于找到了离子3的答案。 每次调用函数进行如下扫描时,您都可以将elemention app的显示属性更改为none:

let ionApp = document.getElementsByTagName('ion-app')[0];
ionApp.style.display = 'none';
当您从扫描仪中获取文本时,请拨打:

ionApp.style.display = 'block';
如果你想,你可以使用代替QR扫描仪插件。
希望对其他人有所帮助。

您需要将预览层添加到当前视图中。不知道如何在爱奥尼亚..@Brandon感谢您的回复,但没有任何方法来实现一个预览层的这个插件在爱奥尼亚。