2014-09-13 2 views
0

употребляет InAppBrowser плагин для загрузки URL в вебе-просмотре:Как сделать PhoneGap InAppBrowser не кэшировать содержимое URL-адреса?

window.open(encodeURI('http://app.website.com'), '_self', 'location=no,toolbar=no,hidden=yes'); 

Что происходит, если я изменить содержание URL, когда я перезапустить приложение, то оленья кожа содержания захватить последние изменения, как Кэширует их или что-то

Я пробовал использовать clearcache=yes и clearsessioncache=yes, но это, кажется, не имеет эффекта.

если я установить target в _self то новое содержание показано

какие-либо идеи?

ответ

0

Для содержимого кэша простого HTML (содержание HTML) вы можете поместить случайные ПОЛУЧИТЬ параметры в URL:

http://www.example.com?param=4r287384hro23rh 

Если вы можете контролировать содержание назначения вы можете избежать кэша-файлы, если применить контроль кэша html5 в файле манифеста. Файлы без кэша в разделе NETWORK

<!DOCTYPE HTML> 
<html manifest="demo.appcache"> 
... 
</html> 

demo.appcache:

NETWORK: 
Your.file 

html5 кэш документ: http://www.w3schools.com/html/html5_app_cache.asp

Смежные вопросы