我正在開發Firefox插件以加快搜索速度。我正在使用loadURI來加載URL。我遇到的情況是有時Firefox不會加載最新的請求。loadURI()和#FF addon
實施例:
getWebNavigation().loadURI("http://www.google.com/", (nsIWebNavigation.LOAD_FLAGS_IS_LINK), null, null, null);
getWebNavigation().loadURI("http://www.google.com/#5555", (nsIWebNavigation.LOAD_FLAGS_IS_LINK), null, null, null);
如果執行它,它會加載http://www.google.com/#5555第一;並在所有其他請求將加載google.com。
Google需要nsIWebNavigation.LOAD_FLAGS_IS_LINK才能重新加載圖片和javascript。繞過緩存工作,但它有問題,網頁總是更新。
我正在尋找一種方式來提供最新的請求優先級,同時不會重新加載圖像& javascript。
在你回答之前,以下標誌不解決問題:
LOAD_FLAGS_STOP_CONTENT (STOP_NETWORK, STOP_CONTENT, STOP_ALL),...
LOAD_FLAGS_FIRST_LOAD