2014-01-29 79 views
8

我已經在我的android平板電腦上安裝了本地網絡服務器。但是,當所有連接都關閉時,每當我從內置瀏覽器(或Chrome)訪問本地網站時,都會出現惱人的彈出消息,提示「無法連接互聯網」或有關SIM卡的問題......有什麼方法可以避免這種情況?Android - 從瀏覽器訪問本地主機沒有互聯網連接

+0

如果您確定網站中沒有外部參考,它可能是一些不受歡迎的鉻在線數據庫行爲 - 您是否「登錄到Chrome」?您是否嘗試過其他瀏覽器?在極端情況下,您可以製作自己的查看器,只需在內容上使用webview即可 - 至少可以驗證該網站可以獨立於連接顯示,而不會授予其包的Internet許可,這將是一個有趣的檢查!在你目前的情況下,該網站是否在警告之後實際顯示? –

+0

網站顯示,沒有加載外部文件,它不僅在Chrome中。也在默認瀏覽器中。系統完全乾淨,硬重置後從未使用過瀏覽器。測試幾片。 Galaxy Tab 2說了一些關於SIM卡的內容。檢查是否存在SIM卡。但仍然是關於沒有互聯網連接。每次網站更改時都會顯示消息。因此,當點擊本地網站上的某個鏈接時,它會轉到其他本地頁面,消息再次出現。真的很煩人。 –

+0

您是否嘗試使用第三方瀏覽器(例如Firefox)? – ozbek

回答

2

問題可能是由HTTP代理服務器引起的。代理有助於管理提供商端的流量,但可以並可​​能會中斷訪問本地地址的 。代理選項可能在您的網絡 設置中可用,但在許多手機上,這些選項是隱藏的。一個應用程序,如 HTTP代理設置將允許訪問隱藏的設置。只需 清除主機名和端口以進行非代理訪問。確保 記下原始值,以便可以撤消更改。

如果您的設備配置爲使用Web代理,那麼它永遠不會 直接連接到本地主機:它連接到Web代理,並要求 對於您真正想要的網頁。這不適用於本地的 網絡服務器。

要使用本地Web服務器,請關閉您的Web代理設置。

Original Answer
Original Answer #2

+0

沒有代理設置。標籤是新鮮的格式。我注意到Chrome Beta未顯示此消息。但它崩潰太多了。 –

1

作爲補充的@hermann答案,在機器人裝置的本地主機地址是10.0.0.2(它是127.0.0.1地址的等價物)。 所以請嘗試使用10.0.0.2並與我們分享您的結果:)

+0

對不起,同樣的事情...... –

3

大多數瀏覽器在啓動時都會檢查Internet連接。你可以做什麼(這取決於你如何計劃使用它):

如果您選擇現有的瀏覽器進行修改,我會建議閃電,因爲(快速查看strings.xml文件會提示)它不檢查互聯網連接。

+0

閃電無法讀取本地主機(兩個IP)。它總是試圖搜索。問題比起初沒有網絡信息複雜得多。它顯示每個頁面更改。使用webview可能是解決方案,但它不是我的問題的答案。我也可以編寫我自己的操作系統:-) –

+0

我明白,但是因爲我認爲沒有辦法禁用Chrome的互聯網檢查(除了僞造互聯網連接或其他東西),我帶着(在我看來)最好的選擇。 – Mdlc

+0

你確定WebView不會顯示那些類型的消息嗎? –