【发布时间】:2011-07-13 10:20:41
【问题描述】:
我们将开发一个 android 应用程序来显示 autocad 使用 ecma 脚本的 svg 格式的绘图文件。我们有 在模拟器中测试应用程序并在 webview 中打开 svg 文件。 我们的问题是 XML 标签中的 ecmascript 没有在 webview 中执行 在安卓。我们知道 android 仅从 3.0 开始支持 SVG。做 它不支持 svg 中的 ecmascript?
提前致谢
final String mimeType = "text/html";
final String encoding = "utf-8";
final String html = "<p><img height=\"600px\" width=\"600px \"src=\"file:///android_asset/drawing3.svg\" /></p>";
WebView wv = (WebView) findViewById(R.id.webview_component);
wv.getSettings().setJavaScriptEnabled(true);
wv.loadDataWithBaseURL("fake://not/needed", html, mimeType, encoding, "");
拉加兹 涩
【问题讨论】:
-
您能否建议如何使 SVG 能够在 webview 中显示特定的 Web 内容?