2013-03-25 58 views
0

我想將我的應用程序的用戶鏈接到某個網站,但我似乎無法得到它的工作,一直在尋找幾個小時,但仍然沒有解決方案。超鏈接文本到URL不能在iPad上工作

-(IBAction)hypertext:(id)sender 
{ 
    NSLog(@"This should load hypertext"); 
    [[UIApplication sharedApplication]openURL:[NSURL URLWithString:@"www.youtube.com"]]; 
} 

這是我的代碼,它鏈接到一個按鈕,我知道這是因爲nslog運行。但它不會去的網址,或Safari瀏覽器加載它。我究竟做錯了什麼?感謝所有的幫助。

+0

你想讓它啓動Safari並打開該URL,還是希望它在你自己的應用程序中打開URL? – 2013-03-25 13:38:52

回答

1

我想,你應該補充協議:[NSURL URLWithString:@"**http://**www.youtube.com"]

+0

什麼與*?不明白。 – user1816481 2013-03-25 13:45:27

+0

這是爲了強調你缺少的'http://'部分。 – omz 2013-03-25 13:46:19

+0

是的,它只是爲了強調。我認爲這將是大膽的 – aknew 2013-03-25 13:57:50

0

的NSLog(@ 「這應該加載超文本」);

[[UIApplication sharedApplication]openURL:[NSURL URLWithString:@"http://www.youtube.com"]];

其工作正常..我檢查。