var app = angular.module('speakout', []).config(
function($sceDelegateProvider) {
$sceDelegateProvider.resourceUrlWhitelist([ 'self',
'*://www.youtube.com/**' ]);
$sceDelegateProvider.resourceUrlWhitelist([ 'self',
'*://player.vimeo.com/video/**']);
});
我是 Angular js 的新手。我正在尝试在我的 jsp 页面中同时附加 youtube url 和 vimeo 视频 url,但是当我尝试上述代码时,它适用于 vimeo 而不适用于 youtube。它适用于单个视频,但不能同时适用于两者.
任何人都可以提供帮助!
谢谢!
最佳答案
这很可能会发生,因为第二次调用
$sceDelegateProvider.resourceUrlWhitelist([ 'self',
'*://player.vimeo.com/video/**']);
覆盖第一个设置。
尝试结合白名单元素。
$sceDelegateProvider.resourceUrlWhitelist([ 'self','*://www.youtube.com/**', '*://player.vimeo.com/video/**']);
关于javascript - 在 Angular js 中嵌入来自 json 响应的 Youtube 视频 url 和 Vimeo 视频 url 时的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27331579/