0
我想把我的樹莓派上的網絡服務器,但其上傳速度慢,我有一個大腳本(angular.js)的網頁。從上游緩慢的服務器提供大型JavaScript文件庫的最佳方式是什麼?
我可以使用CDN作爲angular.js,但我的ISP並不完美,我希望即使在外部Internet不可用時也能夠提供該文件。
當我的網絡連接到Internet的其餘部分時,使瀏覽器使用一個腳本的最佳方式是什麼,但當外部Internet不可用時使用另一個腳本?
您的標題暗示與您的實際問題有所不同。 – Feathercrown
你可能想要考慮使用比覆盆子pi更強大的東西來承載來自 – mike510a
的網頁我認爲你需要一些方法來ping外部地址以確認它是否可以達到它。如果問題只是「根據瀏覽器是在線還是離線使用不同的js」,可以使用'navigator.onLine'確定。但要知道瀏覽器在本地聯機時瀏覽器是否可以連接到外部網絡,則需要檢查遠程地址是否可到達。 – Anthony