我在Android平台的epub阅读器上工作。不是我启动项目我只是继续它所以我有大量的代码来进入它。
我的问题很简单:
Android中有没有办法将javascript应用到我的webView中的html内容?
我想通过单击按钮来使html的字体大小更小或更大......所以用户可以在webView中修改字体大小。
有没有办法实现这个目标?
任何建议都将不胜感激!
谢谢,
答案 0 :(得分:1)
Android中有没有办法将javascript应用到我的webView中的html内容?
给定名为WebView
的{{1}}对象,执行:
wv
其中wv.loadUrl("javascript:...");
是要在当前显示的网页的上下文中执行的JavaScript的源代码。这与桌面浏览器中的bookmarklet使用的语法相同。
请注意,您还需要首先启用JavaScript,如nicholas.hauschild的回答所述。
答案 1 :(得分:1)
默认情况下,WebView
已停用Javascript。
要在WebView
中启用javascript,您需要先暂停WebView
的{{1}}成员。这可以通过致电WebSettings
上的getWebSettings()
来完成。
获得WebView
后,您可以拨打setJavaScriptEnabled(true)
。
WebSettings