我正在尝试使用Plangular创建自定义soundcloud播放器:使用SC API和Angular JS的指令。 我尝试了一些基本示例,使用我的客户端ID加载模块
var player = angular.module('player', ['plangular'])
.config(function(plangularConfigProvider){
plangularConfigProvider.clientId = '5dcb5ea7cb935713b230330006d1765e';
});
并初始化<body ng-app="player">
。这在HTTP上非常完美,歌曲正确加载;但是通过HTTPS它不播放这首歌。任何人都知道Soundcloud API是否有加载HTTPS的问题?
以下是两个例子:
HTTP示例:JSFiddle
通过HTTPS的示例:JSFiddle
答案 0 :(得分:1)
您在fiddles JavaScript配置中选择了配置"Load Type: onLoad"
。一旦你将它设置回"Load Type: "No wrap - in <body>"
,它就像一个魅力。