我有一個應用程序,其中包含使用webview顯示的html文件。這個html文件不過是我應用程序用戶需要的文檔。我的問題是,我可以更新這些HTML文件,而不要求用戶更新整個應用程序?我不想通過在線託管文檔來替換這些html文件。在不更新應用程序的情況下更新離線網頁
0
A
回答
0
你將不得不做的其中之一:
- 更新您的應用程序(這是你不想要的東西)
- 主機上的Web服務器上的原始.html文件,並且每當用戶打開應用程序,檢查是否有新文件可用並下載它們。
- 只需創建一個網站,顯示了.html文件,並在您的應用程序打開 網站(我猜是你不想 無論是什麼),那麼你留下
與選項2.
0
要在不需要更新應用程序的情況下更新文件,您需要通過應用程序在線獲取HTML內容。
您提到您不想要的一個選項是將一個URL加載到WebView
而不是本地HTML文件中。
另一種選擇將涉及託管網頁的某個地方,應用程序將下載它們。我能看到的唯一好處是,如果設備處於脫機狀態,可以使用上次獲取的HTML文件。你可以使用緩存來實現這一點。
0
網頁有多複雜?使用JSON是另一種方法。
+0
他們有JavaScript和圖像資產。所以有點複雜 –
相關問題
- 1. iOS - 在不更新應用程序的情況下更新用戶流程
- 2. 在不更新用戶的情況下更新iphone應用程序?
- 3. 在不關閉的情況下更新應用程序
- 4. 在不更新應用程序的情況下向應用程序添加/更新「新聞」
- 5. 如何在不重新加載網頁的情況下使用離線Plotly和金字塔來更新圖表?
- 6. 在SharePoint應用程序更新的情況下,webpart被複制
- 7. 情況下,更新
- 8. 如何在不重新安裝的情況下更新winform應用程序
- 9. 在不加載新頁面的情況下更改網址
- 10. 在不重新加載網頁的情況下更改標題
- 11. 如何在不詢問用戶更新或下載的情況下每天更新您的Android應用程序
- 12. 在不刷新頁面的情況下更新會話變量
- 13. 如何在不刷新的情況下更新頁面
- 14. 在不重新加載頁面的情況下更新瀏覽器的網址
- 15. 如何在不刷新網頁的情況下從服務器接收更新
- 16. 如何在不刷新Firebase的情況下實時更新網頁?
- 17. 在不更新url的情況下更新ng-view
- 18. 如何在不丟失設置的情況下更新我的應用程序?
- 19. 如何在不分發appstore的情況下自動更新android應用程序?
- 20. 在不重新啓動rails的情況下更改ruby模塊應用程序
- 21. 如何在不導致應用程序崩潰的情況下更新TextView?
- 22. 在不重新啓動的情況下應用vimrc更改
- 23. 如何在不離開頁面的情況下輸入時更新數據庫?
- 24. Uber iOS應用程序如何在不更新App Store的情況下更新App UI?
- 25. 如何在不更新應用程序的情況下僅更新資產文件夾
- 26. 如何在不更改憑據的情況下更新用戶
- 27. 如何在不使用AJAX重新加載網頁的情況下更新網頁?
- 28. 在不重新啓動服務器的情況下運行新的/更新的應用程序文件
- 29. 在不刷新頁面的情況下更改內容大小?
- 30. 如何在不刷新頁面的情況下更改URL?
感謝您的快速回答,是#2似乎合乎邏輯。你能給我簡單的例子說明如何繼續? –