私の修士論文では、kinect を使用してマウス カーソルを sony google tv ボックス内で移動するジェスチャ認識アプリケーションを開発しました。私のネイティブ アプリケーションでは非常にうまく機能しますが、webview と連携して使用できるようにするには、webview が onmouseover および onmouseout イベントの要素で JavaScript 関数を起動する必要があります。
すなわち:
<input type="button" value="Test" onClick="AndroidFunction.onGenericMotionEventHover();" onMouseOver="AndroidFunction.onGenericMotionEventHover();" onMouseOut="AndroidFunction.onGenericMotionEventNoHover();" style="width:200px;height:200px;" />
ボタンを押すと、javascript 関数 (ネイティブ実装) が呼び出されます。しかし、onMouseOut と onMouseOver は機能しません。
そのための修正/可能な解決策はありますか?
前もって感謝します、
セバスチャン
編集: イベントは Android 用の Google Chrome ブラウザで動作するため、Webview でも何らかの形で動作するはずですよね?