ios - 如何在 Cordova 的 Meteor 中播放 YouTube 视频?

标签 ios cordova meteor video youtube

我正在构建一个将部署到 iOS 和 Android 的 Meteor 应用程序。有些页面有嵌入式 YouTube 播放器。

在本地和部署到 Galaxy 时,YouTube 视频可以顺利播放。当为 iOS 构建时,视频无法播放。为 Android 构建时,视频可以播放。

在 iOS 上,没有显示任何内容,尽管呈现了应该保存视频的 iFrame。即,显示空白区域。

在 mobile-config.js 中我尝试过

App.accessRule('*://*.youtube.com/*');
App.accessRule('*://*.googlevideo.com/*');

App.accessRule('https://*.googlevideo.com/*', { type: 'navigation' } );
App.accessRule('https://*.youtube.com/*', { type: 'navigation' } );

但是,对于 iOS 来说,这没有什么区别。

如何在基于 Cordova 的 Meteor 应用程序中播放 YouTube 视频?

最佳答案

尝试编辑您的 mobile-config.js

App.accessRule('https://*.youtube.com/*', { type: 'navigation' } );

App.accessRule('*://*youtube.com', 'navigation');

关于ios - 如何在 Cordova 的 Meteor 中播放 YouTube 视频?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44170489/

相关文章:

sqlite - Phonegap/SQLite 没有 CacheGroups、Caches、Origins 和 DeletedCacheResources 的此类表错误

cordova - .live ("pageshow"..) 不适用于 Phonegap JQuery Mobile

javascript - 如何在不重新加载模板的情况下更新集合?

ios - 在 UIWebView 中加载本地存储的图像

ios - 横向启动画面未加载

android - 在 android 应用程序启动图标上添加一个数字

meteor - 使用 MeteorJS 和 Iron Router 时公开/提供 "index.html"文件?

javascript - 使用 Velocity 和 Jasmine 测试 Meteor 时需要超时

iOS 表格 - iPad 和 iPhone 上的相同代码不同颜色

ios - 将uiscrollview subview 调整为全屏