2012-01-09 6 views
3

내 WP7 앱에서 트위터 공유 기능을 구현하려하고 있지만 실제로 까다로운 문제가 있습니다. 곧, 내 코드는 가장 대중적인 WP7 twitter 공유 예제 (OAuth 사용)와 동일합니다. SharingApp - http://shelastyle.net/blog/sharing-to-facebook-twitter-and-email-in-windows-phone-7/Twitt - http://twitt.codeplex.com/.트위터에서 공유 할 때의 문제

내가 겪고있는 문제는 내 앱으로 리디렉션하는 대신 트위터 인증 페이지에서 인증 할 때 "이 페이지를 표시하는 데 문제가 있습니다."(그리고 NavigationFailed가 실행 됨)입니다. 인증 페이지에서 내 앱으로 돌아 가려고하면 같은 오류가 발생합니다. 코드는 기본적으로 위의 예제와 동일하지만 유일한 차이점은 예제가 망고가 아닌 버전을 사용한다는 것입니다. (실제로, 나는 지저귐 인증 페이지가 망고와 비 망고 애플 리케이션을 위해 다르다는 것을 의미한다. 즉, 트위터가 분명히 약간의 변경을했다는 것을 의미한다) 오류 직전에 스크린 샷을 붙이고있다. (나는 행동을 강조했다. 오류) 및 오류 스크린 샷.

화면 1 : enter image description here

화면 2 : enter image description here

오류 : enter image description here

모든 도움과 생각을 부탁드립니다.

+0

네비게이션 이벤트를들을 때 어떤 일이 발생합니까? 또한 JS가 활성화되어 있는지 확인해야합니다. 개인 정적 무효 WbNavigating (개체 보낸, NavigatingEventArgs 전자) { MessageBox.Show (e.Uri.ToString()); } –

+0

디버깅 용으로 Navigation_Failed 이벤트를 처리 중이며 Uri가 논리적이고 괜찮은 것처럼 보입니다. (예외 자체는 아무 것도 말하지 않습니다.)이 작업을 10 배로 늘리겠습니다. ;-) – Tech0

+0

WebBrowser에 대한 Navigating 이벤트를 처리하여 정확히 무슨 일이 일어 났는지 (아마 사이트가 루프에서 탐색하려고 시도하는 등)를 처리 할 수 ​​있습니다. 또한 기본 IE 앱을 사용하면 어떻게됩니까? –

답변

1

공유 하시겠습니까? 링크 할 수있는 웹 콘텐츠 일 경우 Mango 버전에 도입 된 ShareLinkTask을 사용하십시오. 그것은 많은 맞춤 코드를 저장합니다.

관련 문제