我正在使用主题化浏览器来查看网页,其中一些在iframe中具有youtube视频。我仍然无法在后台运行视频(切换应用或锁定屏幕)。是否可以使用Themeable Browser或Ionic Cordova的任何配置来防止此行为?
如果网页本身的解决方案更好,那么网页就在我的控制之下。
我的环境:
离子:
离子(离子CLI):4.3.1 离子框架:离子角3.9.2 @ ionic /应用脚本:3.0.0科尔多瓦:
科尔多瓦(Cordova CLI):8.0.0 Cordova平台:android 7.0.0 Cordova插件:没有列入白名单的插件(总共11个插件)
系统:
Android SDK工具:26.1.1(/主页/ phpinheiro / Android / SDK) NodeJS:v10.1.0(/home/linuxbrew/.linuxbrew/Cellar/node/10.1.0/bin/node) npm:5.6.0 操作系统:Linux 4.18
插件:cordova-plugin-themeablebrowser 0.2.17“ ThemeableBrowser”
谢谢!
答案 0 :(得分:0)
由于cordova-plugin-themeablebrowser是官方cordova-plugin-inappbrowser的分支,因此它不包含来自后者的最新修复程序,包括在进入后台时暂停播放视频的功能。
此问题是针对cordova-plugin-inappbrowser
的{{3}}提出的,随后通过shouldPauseOnSuspend=yes
选项作为一项功能添加了。
但是,此更改尚未修补到cordova-plugin-themeablebrowser
。
因此,您的选择是切换到使用cordova-plugin-inappbrowser
,找到已修补的cordova-plugin-themeablebrowser
的分支,或分支cordova-plugin-themeablebrowser
自己进行修补。