2009-12-25 141 views
14

如何使用MonoTouch檢查互聯網訪問?我不在乎互聯網是來自WIFI還是蜂窩網絡,我只關心是否有互聯網接入。使用Monoouch檢查互聯網訪問

+1

以上鍊接Reachabiity類已轉移到以下內容:https://github.com/xamarin/monotouch-samples/blob/master/ReachabilitySample/reachability.cs – 2011-09-13 06:21:09

回答

20

使用米格爾的可達性類(在這裏找到:https://github.com/xamarin/monotouch-samples/blob/master/ReachabilitySample/reachability.cs)你可以這樣調用:

if(!Reachability.IsHostReachable("http://google.com")) { 
    // Put alternative content/message here 
} 
else 
{ 
    // Put Internet Required Code here 
} 

希望這有助於

ChrisNTR

+0

謝謝,chisntr。到目前爲止,這已經在模擬器上起作用了。如果我遇到真正的硬件問題,將會更新。 – 2009-12-29 05:34:41

+0

我使用相同的代碼在AppStore上有了一個應用程序,並且似乎適用於所有設備,如果遇到任何問題,請告訴我。 – chrisntr 2009-12-30 15:22:55

+0

我更新了鏈接 - 但現在示例代碼將不會運行,因爲該類已靜態(對不起!) - 不會讓人難以工作! – Stuart 2012-03-22 11:13:16