2012-11-05 2 views
0

У меня есть несколько svg-файлов и некоторые .js-файлы. Я хотел бы отобразить файлы svg с помощью .js-файлов.Использование javascript для рендеринга svg в android

То, что я сделал сейчас: 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> или , чтобы заставить скрипты работать.

Смежные вопросы