2012-01-19 154 views
1

我正在開發一個涉及twitter集成的wp7應用程序,爲此我使用webBrowser控件啓動twitter oauth驗證。wp7 webbrowser控件不導航到uri

啓動webBrowser顯示一個網頁,要求用戶登錄到他們的Twitter帳戶。 除了一件事以外,一切正常。

頁面右上方有一個twitter註冊按鈕。 如果用戶點擊它,網頁瀏覽器會導航到一個空白屏幕並且什麼都不會發生。同時網頁中的其他鏈接如「忘記密碼」也可以正常工作。網頁瀏覽器控制導航到Twitter忘記網頁。

但是隻有在註冊時它顯示一個空白屏幕,我正在處理瀏覽器的導航和導航事件。這是我得到的網址

https://mobile.twitter.com/signup 

如果我在wp7手機的IE瀏覽器上嘗試相同的網址,它工作正常! 困惑爲什麼會發生這種情況,請讓我知道我哪裏出錯了。這阻止了我從最終的應用程序提交。

回答

0

默認情況下,Web瀏覽器控件中禁用Javascript。不要忘記通過將IsScriptEnabled設置爲True來激活它。

+0

已啓用IsScriptEnabled =「True」IsTabStop =「True」 – Avijeet

+0

我已在xaml中啓用它 – Avijeet

+0

您也可以嘗試在oauth_callback參數中提供自定義url。驗證成功時,Twitter應重定向到此網址。 –