Html 爱奥尼亚3:如何在IOS中使用QR扫描仪插件将背景设置为透明?
我正在使用Ionic原生插件QR扫描仪,但IOS中的应用程序没有显示预览。做了很多研究,但没有一个解决方案有效。我已经设置了背景色:透明!对几乎所有事情都很重要,包括: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
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感谢您的回复,但没有任何方法来实现一个预览层的这个插件在爱奥尼亚。