2012-11-05 83 views
0

我有幾個svg文件和一些.js文件。 我想呈現使用.js文件的svg文件。在Android中使用javascript呈現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文件完全沒有效果。我如何讓他們一起工作?任何指針/幫助表示讚賞。 謝謝。

回答

0

出於安全和隱私的原因,JavaScript不會在任何瀏覽器的圖像中運行。您必須使用<object>,<embed>或標籤才能使腳本正常工作。