我已经阅读了有关JqMath以及如何在Stackoverflow上实现它的信息,但我无法让它正常工作。
我想要什么 显示数学方程式,常数和公式
我做了什么 1.将这些文件添加到我的资源文件夹: jqmath-0.4.3.css jqmath-0.4.3.js jqmath-等,0.4.3.min.js jQuery的1.4.3.js jQuery的1.4.3.min.js jscurry-0.4.0.js jscurry-0.4.0.min.js
写下这段代码:
private WebView webView;
private WebSettings webSettings;
//In the constructor
webView = (WebView) findViewById(R.id.webView);
webSettings = webView.getSettings();
webSettings.setJavaScriptEnabled(true);
path = "file:///android_asset/";
// In the method where I want to set the content
js = "<html><head>"
+ "<link rel='stylesheet' href='"+path+"jqmath-0.4.3.css'>"
+ "<script src='"+path+"jquery-1.4.3.min.js'></script>"
+ "<script src='"+path+"jqmath-etc-0.4.3.min.js'></script>"
+ "</head><body>"
+ "$$x={-b±√{b^2-4ac}}/{2a}$$</body></html>";
webView.loadData(js, "text/html", "UTF-8");
问题 根据logcat:
E/WifiStateMachine: CMD_START_SCAN : connected mode and no configuration
4306-4306/com.fredrikandcasper.matteguide I/chromium: [INFO:CONSOLE(1)]
"Not allowed to load local resource: file:///android_asset/jqmath-
0.4.3.css", source: data:text/html,<html><head><link rel='stylesheet'
href='file:///android_asset/jqmath-0.4.3.css'><script
src='file:///android_asset/jquery-1.4.3.min.js'></script><script
src='file:///android_asset/jqmath-etc-0.4.3.min.js'></script></head>
<body>$$x={-b%C2%B1%E2%88%9A{b^2-4ac}}/{2a}$$</body></html> (1)
其他文件的错误相同:jquery-1.4.3.min.js&amp; jqmath-等-0.4.3.min.js
我该如何解决这个问题?
提前致谢!