自己定義プロトコルの urlHandling の実装に成功しました。
他のアプリがセキュリティ上の問題でこの URL を呼び出そうとしたときに、アプリが起動しないようにする必要があります。プロトコルは、実行された JavaScript コードからのコールバックにのみ必要であるため、アプリ内の呼び出しのみが許可されます。
UIWebView:stringByEvaluatingJavascriptFromString
JS コードは複数のプラットフォームで動作する必要があるため、 の応答を使用することはできません。
アプリ内で呼び出し自体を傍受することを考えました (これは を使用して機能しUIWebViewDelegate:shouldStartLoadWithRequest
ます) が、WP8 でそれが可能かどうかわかりませんでした。(Android では、これは で動作しWebViewClient:shouldOverideUrlLoading
ます)