我想知道在Android中是否有關於WebView /瀏覽器的最佳做法。我想在我的應用程序中打開一個網址來顯示網頁,但是我沒有任何東西可以從該網頁中檢索到,所以我不需要在我的應用程序的webview中顯示它。我應該在瀏覽器中還是在webview中顯示該頁面?我應該在應用程序或瀏覽器中的WebView中打開一個url嗎?
0
A
回答
1
0
快速解答:
從你的情況下,它看起來會在瀏覽器的方式是不夠好。
詳情:
當你沒有用戶輸入來處理,這是不是在你的應用程序中的用戶流的一部分,去顯示在瀏覽器吧。這樣做更容易,因爲你不需要明確地管理任何東西。
如果您有要處理的內容或此窗口是應用內流程的一部分,則應該使用WebView方式。它讓你有能力管理事情,而且你確實需要用戶按下「後退按鈕」等類似情況的代碼。我的意思是說,您是WebView生命週期管理的所有者,並且可以看到它在用戶流程中如何無縫地適合您的用戶流程。
+0
感謝您的回答,鞏固了我的想法! – Tibo
相關問題
- 1. 在瀏覽器中打開鏈接或打開應用程序
- 2. Android應用程序webview在瀏覽器中打開而不是應用程序
- 3. webview loadUrl在瀏覽器中打開url
- 4. 從應用程序在Android的Web瀏覽器中打開URL
- 5. 在瀏覽器中打開url響應
- 6. WebView不應該在瀏覽器中打開鏈接
- 7. 打開應用程序在瀏覽器
- 8. WebView - 要在不在瀏覽器中的應用中打開
- 9. 在我的應用程序中打開瀏覽器
- 10. 從網絡瀏覽器中打開一個Android應用程序
- 11. Webview嘗試打開所有鏈接,但應該在瀏覽器中打開
- 12. 我無法在應用程序瀏覽器中觸發cordova打開URL
- 13. iPhone應用程序應該在safari /默認瀏覽器中打開鏈接
- 14. 在Android中,如何在瀏覽器中打開應用程序
- 15. 僅打開瀏覽器的應用程序瀏覽器
- 16. 在外部瀏覽器中打開URL(在IOS應用程序中)Mopub訂單
- 17. 在GWT應用程序中打開新的瀏覽器窗口
- 18. 在WPF應用程序的瀏覽器中打開HTML文件
- 19. 如何在原生應用程序中而不是瀏覽器中打開url?
- 20. 在iPhone應用程序中使用HTTP打開Safari瀏覽器
- 21. Phonegap應用程序,admob在應用程序中打開,需要在單獨的瀏覽器中打開?
- 22. 我怎樣才能讓一個android webview應用程序直接在瀏覽器中打開
- 23. 如何從iOS版Chrome瀏覽器打開應用程序url
- 24. C#:打開瀏覽器並POST從一個Windows桌面應用程序的URL
- 25. 谷歌瀏覽器應用程序打開一個網站?
- 26. 在Windows 8桌面應用程序的默認瀏覽器中打開URL
- 27. 在活動瀏覽器選項卡中打開Windows應用程序的URL
- 28. 在可可應用程序的非默認瀏覽器中打開url
- 29. 用chrome或其他webkit瀏覽器打開Cordova應用程序?
- 30. 不在新瀏覽器中打開webview
它取決於你!如果你在web視圖中加載url,那麼可能會造成一些內存泄漏問題。所以,而不是在瀏覽器中打開。 – Piyush
這完全取決於你和你的要求 –
所以在這種情況下沒有最佳做法? – Tibo