2012-03-20 6 views
3

Android에서 Vexflow (http://vexflow.com/)를 사용하려고합니다. 그러나 출력을 표시하는 가장 좋은 방법은 난처한 편입니다. 일련의 webview를 가지고 자바 스크립트 호출을 피드 할 수 있습니까? 이런 식으로 뭔가 내가 달성하기 위해 노력하고있어입니다 :Android에서 Javascript로 렌더링 된 자료를 표시하는 가장 좋은 방법은 무엇입니까?

example image http://paraboxstudios.com/javascript_example.png

+0

물론 HTML 파일 하나에 넣고 하나의 WebView를 사용하는 것이 좋을까요? – kabuko

+0

흠, 나는 그 생각을하지 못했습니다. 앱을 사용하여 HTML 파일을 만들고 패키지 할 수 있습니까? –

+0

물론입니다. 사실 꽤 쉽습니다. ['WebView'] (http://developer.android.com/reference/android/webkit/WebView.html)의 문서를보십시오. ['loadData'] (http://developer.android.com/reference/android/webkit/WebView.html#loadData%28java.lang.String,%20java.lang.String,%20java.lang. 문자열 % 29). – kabuko

답변

1

당신은 당신의 자산이나 자원의 모든 자바 스크립트 파일과 함께 HTML 파일을 포함하고 단일 WebView에로드 할 수 있습니다. loadData 메서드는 특히 중요 할 수 있습니다 (문제가있는 경우 때때로 일부 문제를 해결하는 loadDataWithBaseURL 메서드를 시도 할 수도 있습니다).

관련 문제