【问题标题】:Ionic Cordova Themeable Browser - prevent youtube video to play in backgroundIonic Cordova Themeable Browser - 防止 youtube 视频在后台播放
【发布时间】:2018-11-13 21:25:30
【问题描述】:

我正在使用可主题化的浏览器查看网页,其中一些在 iframe 中有 youtube 视频。我在后台运行视频时遇到问题(切换应用程序或锁定屏幕)。是否有任何 Themeable Browser 或 Ionic Cordova 配置来防止这种行为?

网页在我的控制之下,如果页面本身的解决方案更好的话。

我的环境:

离子:

离子(离子 CLI):4.3.1 离子框架:离子角度 3.9.2 @ ionic / app-scripts: 3.0.0

科尔多瓦:

科尔多瓦(科尔多瓦 CLI):8.0.0 Cordova 平台:安卓 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”

谢谢!

【问题讨论】:

    标签: android angular cordova ionic-framework ionic3


    【解决方案1】:

    由于cordova-plugin-themeablebrowser 是官方cordova-plugin-inappbrowser 的一个分支,它不包含后者最近的修复,包括进入后台时暂停播放视频的能力。

    这个问题是针对cordova-plugin-inappbrowser 提出的CB-11013,随后通过shouldPauseOnSuspend=yes 选项添加为一项功能。

    但是,此更改尚未修补到 cordova-plugin-themeablebrowser

    因此,您的选择是切换到使用 cordova-plugin-inappbrowser,找到已修补的 cordova-plugin-themeablebrowser 的分支,或者分支 cordova-plugin-themeablebrowser 并自行修补。

    【讨论】:

    • 嗯,我猜我得切换到 inAppBrowser 了。即使是因为 Themeable Browser 已停止维护。感谢您指出官方解决方案。
    猜你喜欢
    • 2015-03-02
    • 1970-01-01
    • 2019-07-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-06
    • 1970-01-01
    • 2013-07-27
    相关资源
    最近更新 更多