我使用主题浏览器来查看网页,其中一些在iframe中有youtube视频 . 我仍然无法在后台运行视频(切换应用程序或锁定屏幕) . 有什么配置的Themeable Browser或Ionic Cordova可以防止这种行为吗?
如果网页本身的解决方案更好,网页就在我的控制之下 .
我的环境:
离子型:
离子(离子CLI):4.3.1离子骨架:离子角3.9.2 @ ionic / app-scripts:3.0.0
科尔多瓦:
Cordova(Cordova CLI):8.0.0 Cordova平台:android 7.0.0 Cordova插件:没有白名插件(总共11个插件)
系统:
Android SDK工具:26.1.1(/ home / 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”
谢谢!
1 回答
由于cordova-plugin-themeablebrowser是官方cordova-plugin-inappbrowser的分支,因此它不包含后者的最新修补程序,包括在进入后台时暂停播放视频的功能 .
此问题针对
cordova-plugin-inappbrowser
提出CB-11013,随后通过shouldPauseOnSuspend=yes
选项添加为功能 .但是,此更改尚未修补到
cordova-plugin-themeablebrowser
.所以你的选择是切换到使用
cordova-plugin-inappbrowser
,找到已经修补的cordova-plugin-themeablebrowser
的分支,或者forkcordova-plugin-themeablebrowser
并自己修补它 .