モノタッチ(c#)とuiwebviewの間の双方向通信を可能にするアクティブなソリューションを見つけるのに本当に苦労しています。
AndroidはJavaScriptInterfaceでこれをうまくやっているようです。
(geojsonをダウンロードしてXamarin IOS uiwebviewコンポーネント内でleaflet.jsを動作させようとしているので、uiwebviewにあるleaflet.jsにデータを入力し、ネイティブ側からjsコールバックをリッスンできます)。
モノタッチ(c#)とuiwebviewの間の双方向通信を可能にするアクティブなソリューションを見つけるのに本当に苦労しています。
AndroidはJavaScriptInterfaceでこれをうまくやっているようです。
(geojsonをダウンロードしてXamarin IOS uiwebviewコンポーネント内でleaflet.jsを動作させようとしているので、uiwebviewにあるleaflet.jsにデータを入力し、ネイティブ側からjsコールバックをリッスンできます)。
このサンプルを参照してください。
https://github.com/xamarin/mobile-samples/tree/master/ContentControls
そしてStackOverflowに関する以前の質問:
MonoTouchでJavaScript関数を呼び出す方法とその逆の方法を教えてください。
MonoTouchUIWebViewおよびEvaluateJavascript
または完全なブログ投稿:
http://yobriefca.se/blog/2011/12/05/rolling-your-own-phonegap-with-monotouch/