我已將dash.js播放器嵌入多設備混合應用程序模板,並將其與工作實況視頻鏈接一起提供(在簡單的html頁面中使用相同的dash.js進行測試)。當應用程序在Ripple(Apache Ripple™,基於Web的移動環境模擬器)中啓動時,我在VS中看到調試信息,錯誤爲「net :: ERR_CONNECTION_REFUSED」。經過幾次嘗試後,它會停下來嘗試並不會發揮作用。Dash.js播放器在調試時無法播放
但是,要檢查網絡是否在客戶端和服務器之間工作我已經在服務器端創建了一個包含測試映像的網站,並將此映像嵌入到客戶端的應用程序中。它設法加載它,所以至少網絡正在工作。防火牆禁用雙方。
因此,在Chrome瀏覽器中使用嵌入式dash.js的HTML內部工作原理完全相同,但在Ripple中的混合應用程序中不起作用。但是遠程圖像可以在應用程序內部加載,因此網絡很好,Ripple讓應用程序從網絡請求遠程資源。
是什麼原因?我該如何調試它?
請澄清一下這個「漣漪」是 - 問題是不容易理解的。 – Sander 2014-12-08 07:46:00
Apache Ripple,基於Web的移動環境模擬器。我認爲多設備混合應用標籤已經設置了上下文。 – yaapelsinko 2014-12-08 11:38:06