2011-02-03 13 views
0

Windows Phoneアプリケーションから外部Webページを認証します。私はサイトのページをさらに掻き集めるが、認証の問題を克服する必要がある。Windows Phone 7/SilverlightからJavascript関数を呼び出します。

外部Webサイトのページには、ログイン名とパスワードを取得するvalidateLoginという関数呼び出しがあります。

Windows Phoneコードからこの関数を必要な引数で渡したいとします。これはサイトへのログインを容易にし、うまくいけばページをこすり続けることができます。

+0

チェックこの記事: [Windowsの携帯電話7のJavaScript関数の呼び出し](のhttp:/ /blogs.msdn.com/b/mikeormond/archive/2010/08/26/calling-javascript-functions-in-windows-phone-7.aspx) –

答えて

1

WebBrowserコントロールを使用し、InvokeScriptメソッドを呼び出します。 WebBrowserコントロールにIsScriptEnabledを設定し、WMAppManifest.xmlでID_CAP_WEBBROWSERCOMPONENT機能を指定していることを確認してください。

側の注意点としては:Webページを掻き取りすることはほとんどのウェブサイトを使用するアプリケーションを作成するための堅牢で信頼性の高いアプローチではありません:)

+0

ええ、私は擦り傷が壊れやすいと知っています - しかしオプションはありません - うまくいけばそれを管理しています。 –

+0

api、Webサービス、またはrssタイプのインターフェイスはありません。あなたは他の選択肢を提案できますか? –

関連する問題