离子嵌入式youtube视频停止在iOS上播放

时间:2017-11-08 20:08:09

标签: ios video ionic-framework

我有一个已发布的应用程序,直到几周前才播放嵌入式YouTube视频,现在看来只是一个普通的黑屏。 适用于网络和Android,但不适用于iPhone。

以下是一个示例链接:

https://www.youtube.com/embed/DD7SgzW-6Qs

这是代码

        <div class="video-container" *ngIf="videoURL!=''">
        <iframe [src]="videoURL" autoplay="false" autostart="false" frameborder="0"></iframe>
    </div>

2 个答案:

答案 0 :(得分:1)

正确答案是将其添加到config.xml

    <allow-navigation href="*://*.youtube.com/*" />

答案 1 :(得分:0)

我用过这个,事情对我很好

.config(function ($sceDelegateProvider) {
    $sceDelegateProvider.resourceUrlWhitelist(['self', new RegExp('^(http[s]?):\/\/(w{3}.)?youtube\.com/.+$')]);
});