0

いくつかの svg ファイルといくつかの .js ファイルがあります。.js ファイルを使用して svg ファイルをレンダリングしたいと思います。

私が今行ったことは次のとおりです。1.すべてのsvgおよびjsファイルをアセットに入れます2.そして、このコードを書きました:

    final String mimeType = "text/html"; 
    final String encoding = "utf-8"; 
    final String html = "<p><img height=\"600px\" width=\"600px \"src=\"file:///android_asset/drawing2.svg\" /></p>";



    WebView wv = (WebView) findViewById(R.id.webView1); 
    wv.getSettings().setJavaScriptEnabled(true); 
    wv.loadDataWithBaseURL("", html, mimeType, encoding, "");

svg が表示されます。しかし、.js ファイルはまったく効果がありません。それらを連携させるにはどうすればよいですか?ポインタ/ヘルプをいただければ幸いです。ありがとう。

4

1 に答える 1

0

セキュリティとプライバシー上の理由から、javascript はどのブラウザの画像で​​も実行されません。スクリプトを機能させるには<object><embed>またはタグを使用する必要があります。<iframe>

于 2012-11-05T14:52:50.413 に答える