簡體   English   中英

從腳本中的遠程域加載文件時,AppCache'miss'嗎?

[英]AppCache 'miss' when file is loaded from remote domain in script?

我們使用的應用程序緩存我們的SubToMe按鈕。

從服務器一次加載代碼,然后將所有內容保留在用戶瀏覽器中的好處正是我們想要的,並且可以正常工作。 通過在Chrome中加載,您會在開發人員控制台中看到所有文件均是首次加載,如果刷新,則不會再加載其他文件。

但是,該按鈕旨在從其他站點(例如Blog)加載。 html按鈕具有一個onclick偵聽器,該偵聽器僅將帶有src點的script元素添加到https://www.subtome.com/load.js 出於某種原因,這個文件不是通過應用程序緩存加載,即使它是在清單中,如果你得到它直接(通過將它的網址在瀏覽器欄),那么它從應用程序緩存牽強。

有誰知道從第三方網站加載后如何強制瀏覽器使用Appcache版本? 還是使用Appcache無法做到這一點。

“通過SSL,清單中的所有資源都必須遵守同源策略。”

請參閱http://appcachefacts.info

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM