2017-05-25 75 views
0

我正在构建一个Meteor应用程序,将部署到iOS和Android。某些网页有嵌入的YouTube播放器。如何在科尔多瓦流星内播放YouTube视频?

在本地和部署到银河时,YouTube视频播放顺利。当为iOS构建时,视频不会播放。当为Android构建时,视频播放。

在iOS上,没有任何显示,尽管应该保存视频的iFrame被渲染。也就是说,显示了一个空白空间。

在移动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,这没什么区别。

如何让YouTube视频在iOS上的Cordova上构建的流星应用程序中播放?

回答

0

症结这是使用特定科尔多瓦包解决。 enter link description here,与安装它:

meteor add cordova:[email protected]://github.com/Glitchbone/CordovaYoutubeVideoPlayer.git#765b5954e78ecf7950099c10bfe5f81133f8f396 

我没有测试如果访问规则是必要的。

1

尝试从

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

编辑您的移动config.js到

App.accessRule('*://*youtube.com', 'navigation'); 
相关问题