JavaScript에서 C# 코드를 호출 할 수있는 JavaScript 바인딩을 만들 수 있습니다.
뭔가 같은 : 당신의 투수 기능이 이런 식으로 시뮬 찾고
JSObject interfaceBinding = webView.CreateGlobalJavascriptObject("bindingObject");
interfaceBinding.Bind("myFunction", false, myHandler);
:
private void myHandler(object sender, JavascriptMethodEventArgs e)
{
//do whatever you want with e.Arguments containg the arguments from the js call
}
이 글로벌 자바 스크립트 객체로 'bindingObject'라는 객체를 생성하고 당신이 그것을 호출 할 수 있습니다 with
window.bindingObject.myFunction(yourParmeters,...);
EDIT : 클릭 이벤트는 물론 Jav에서 처리됩니다. 웹보기에서 aScript를 사용하면 어떻게 할지를 알고 있다고 가정합니다 (높은 수준의 API는 없습니다) : 웹에서 'webGL picking'을 검색하여 여러 가지 가능한 방법에 대해 알아 봅니다 (예 : 색상 선택 , ray-picking 등)을 webGL에서 사용할 수 있습니다.