我正在使用Webview查看.svg文件(位于资产文件夹中)。在android studio上..svg的预览模式下,我可以完美地平移和缩放。但是当我导出到.apk时,平移和缩放在该应用程序上根本无法正常工作。
注意:我用于测试的.svg文件是:https://commons.wikimedia.org/wiki/File:Ghostscript_Tiger.svg
能帮我解决这个问题吗?
public class MainActivity extends AppCompatActivity {
@SuppressLint("SetJavaScriptEnabled")
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
WebView webView = (WebView) findViewById(R.id.webView);
webView.getSettings().setJavaScriptEnabled(true);
webView.setWebChromeClient(new WebChromeClient());
//webView.loadUrl("file:///android_asset/www/index.html");
webView.getSettings().setJavaScriptEnabled(true);
webView.addJavascriptInterface(new Locater(), "locater");
//webView.loadUrl("file:///android_asset/gallardo.svg");
webView.loadUrl("file:///android_asset/Tiger.svg");
}}