在android中使用javascript呈现svg

在android中使用javascript呈现svg,javascript,android,webview,svg,Javascript,Android,Webview,Svg,我有一些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:///andro

我有一些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, "");
最终字符串mimeType=“text/html”;
最终字符串编码=“utf-8”;
最后一个字符串html=“

”; WebView wv=(WebView)findviewbyd(R.id.webView1); wv.getSettings().setJavaScriptEnabled(true); wv.loadDataWithBaseURL(“,html,mimeType,encoding,”);
显示了svg。但是.js文件没有任何效果。我如何让他们一起工作?任何提示/帮助都将不胜感激。
谢谢。

出于安全和隐私考虑,javascript不会在任何浏览器的图像中运行。您必须使用
标记才能使脚本正常工作