我有一个启用 HTTPS 的站点,我使用 javascript/html5 音频插件在此处流式传输 mp3。Chrome 和其他浏览器将流式 url 视为不安全的内容。用户需要手动允许阻止内容。
My Site : https://www.domain.com
Streaming URL : http://100.160.240.230:8000/high
Javascript代码片段:
<script type="text/javascript">
$(document).ready(function(){
var stream = { mp3: "http://100.160.240.230:8000" },
ready = false; $("#jquery_jplayer_1").jPlayer({
ready: function () {ready = true; $(this).jPlayer("setMedia", stream).jPlayer("play"); },
pause: function() {$(this).jPlayer("clearMedia");}, error: function(event) {
if(ready && event.jPlayer.error.type === $.jPlayer.error.URL_NOT_SET) {
$(this).jPlayer("setMedia", stream).jPlayer("play"); }},
solution: "flash, html", swfPath: "/player/flash/player.swf", supplied: "mp3" });});
</script>
无论如何,如果没有安全的流 url 就可以解决它吗?我现在真的无法管理安全的蒸汽 URL。