2012-03-03 62 views
2

內我開發Android原生移動應用程序和使用PhoneGap.I的iOS有要求我的applcation打開超鏈接。我不希望用戶通過在設備的瀏覽器中打開它來離開我的應用程序。此外,我需要重複使用我在本機應用程序中設置的cookie,該應用程序將從URL打開。 如何將我的本機應用程序內打開一個瀏覽器(有地址欄)鏈接?我在iOS應用程序中看到過GMail,Facebook應用程序等,可以在應用程序中打開瀏覽器。 你能幫我實施嗎?請讓我知道如果我的問題不清楚或需要任何進一步的細節。打開一個瀏覽器原生移動應用

在此先感謝。

回答

1

我過去所做的是創造出具有諸如URL和Title屬性是「的WebView」視圖控制器。它控制視圖僅僅是一個UIWebView,當你想打開你的應用程序內部的頁面,你做這樣的事情:

WebViewController *view = [[WebViewController alloc] initWithNibName:@"WebView" bundle:nil]; 

view.passedURL = self.url; 
view.title = self.nameLabel.text; 

UINavigationController *navController = [[UINavigationController alloc] initWithRootViewController:view]; 

[self presentModalViewController:navController animated:YES]; 

[view release]; 
[navController release]; 

這從底部滑出它,並加載網頁。

+0

感謝您的回覆,我一定會給予一個嘗試。我們需要做的是,在平臺獨立的方式。 – Apps 2012-03-04 17:26:17

0

我使用ChildBrowser插件 - 它本質上是做什麼@bipolarpants正在做,但已經與內置的圖標界面。這對於iOS ...我無法幫助您使用Android。 。:-(