2014-02-24 92 views
0

我是Windows Phone開發新手。在我的一個需求中,我需要打開HTML頁面來顯示一些信息,完成閱讀後,這些頁面將返回一些數據到我的應用程序,在這種情況下WebBrowser是有用的或WebBroserTask是有用的?只有WebBrowser.IsScriptEnabled本身就足以實現我的目標?如果可能的話,請給我一些代碼示例。什麼是WebBrowser和WebBrowserTask之間的差異

在此先感謝。

+0

你想要做什麼? –

+0

@ToniPetrina我有一些html基礎幻燈片,一旦用戶瀏覽了所有幻燈片,我想爲用戶個人資料添加一些內容。但在這種情況下,html頁面需要將狀態數據返回給應用程序。 –

回答

1

如果您需要從網頁獲取一些數據,則應使用WebBrowser控件。

WebBrowserTask將您的應用程序置於後臺並在Internet Explorer中打開指定的頁面。您的應用無法與其互動。

+0

@OliverPayen感謝細節,這是唯一的主要區別! 我的HTML頁面將如何與我的應用程序進行通信。你能解釋一下嗎? –

+0

WebBrowser控件允許您的應用程序通過InvokeScript&ScriptNotify方法與網頁進行交互。 InvokeScript允許您的本機應用程序在網頁中執行JavaScript代碼,並且網頁可以通過ScriptNotify與您的本地應用程序進行通信。 –

相關問題