问题标签 [android-websettings]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - 放大 WebView 以适应网页的宽度
我需要使用的网页具有 320px 宽的背景,网页上的所有内容都按照相同的宽度进行布局。在屏幕较大的设备上,网页上的所有内容都居中但很小。
我已经尝试了我发现的所有东西,但似乎没有任何效果。我尝试过的事情是
和其他几种组合
我还找到了一个似乎可以解决问题的 Javascript 解决方案,但仅适用于第一个加载的 url。我无法弄清楚它为什么会发生,除了它似乎onPageStarted()
并且onPageFinished()
在第一页被调用了两次。
这就是我的做法
那么有什么想法吗?
android - WebView 在 onPageFinished() 之后改变页面
我正在将WebView
' 的可见性更改为可见时onPageFinished()
WebView
但在呈现新页面之前,前一页可见片刻。
有什么办法可以捕捉到页面渲染完成事件WebView
?
android - 在 android 版本 2.3.6 网络视图中不显示有图像的内容
我的响应是 html 数据的形式,其中包含字符串数据和图像,当我在 web 视图中加载内容时,它会在 android 版本 3.0 上显示正确的结果,但它在 android 版本 2.3 上给我错误。
错误是: 01-06 14:54:18.735: D/test(32652): 错误代码:-12 01-06 14:54:18.735: D/test(32652): discrip: 页面无法打开,因为网址无效。
这是我的代码:
请帮助我。在此先感谢。
android - ListView 中的 WebView 项
我正在尝试创建一个包含 Webview 的 ListView。webview 每次都由不同的 url 加载
我成功地实现了它,但它表现得很奇怪(webview 并不总是加载正确的 url)。我遇到了这个问题,在其中包含 HTML 数据的列表中使用 WebView 或 TextView 哪个?和@CommonsWare 建议这是不可能的。有没有办法做到这一点?
android - 使用 webview 在 Android 中显示 svg 放大后不会缩小
我在 android webview 中显示一个 svg。有了这个,我有几个问题。
我收到有关人们在放大后无法缩小的报告。我不想发布另一个版本,直到我知道我已经解决了这个问题,但我的测试设备没有这个问题。每当我放大时,我都可以立即缩小。不过,我正在 Android 4.4 上进行测试,我认为这引入了 chrome 作为默认的 webview。给我错误的设备至少运行 api 级别 15,因为那是我在清单中设置的。
这是我上面列出的问题的代码。
所以我的问题是有人知道为什么我的用户在放大后不允许缩小吗?
java - 当用户单击 webView 上的提交按钮时如何完成活动
我的活动中有一个 webview,我在这个 webview 中显示了一个表单。我想在用户单击表单的提交按钮时完成活动。我怎样才能做到这一点。
或者以另一种方式,您可以说当用户在 java 中单击该按钮并执行完成 Activity 方法时,我想获取该按钮的 id。
我已经通过这个链接
通过Android WebView中的javascript检测点击HTML按钮
谢谢考虑。。
android - Webview 不打开画廊
在我的应用程序中,我正在使用 webview,并且正在打开 URL“drive.google.com/keep” 在网页中创建注释时,可以选择从图库中选择图像,当我点击它时选择图像没有任何反应,应用程序没有做任何事情就呆在那里。在 Web 浏览器中,它可以正确打开图库。我想我错过了启用我不知道的东西。这是我的代码:
活动代码:
还有我的 KeepWebViewClient.class
任何帮助将非常感激。谢谢
android - 致命的 singnal11 和 webview 无法正确加载
我正在尝试在 webview 中加载网页,但屏幕卡在页面上加载。它会打开网站,但在加载后它应该显示内容 - 但我正在经历连续加载。有时也不是应用程序启动它而从 logCat 崩溃:
我已经在清单中添加了互联网权限,这是我的课程
android - 为什么我的应用程序将自己注册为浏览器?
我创建了一个应用程序。但问题是它将自己注册为浏览器。在电话上,我单击任何链接,选项会显示浏览器和我的应用程序。为什么会这样?
android - 如何在不影响双击缩放的情况下禁用 WebView 中的内容触摸。
Acually 我想在 webview 中加载内容,它位于 xhtml 文件中。
我想禁用对内容的可访问性。单击链接/文本不得导航到该特定页面。
更具体地说,我有一本书的内容页面在 xhtml 文件中,点击内容时一定不能导航到特定页面。
会很好用,但这也会停止双击缩放。我想在不影响点击缩放的情况下停止访问内容。
webview.getSettings().setAllowContentAccess(false);
还有一个是,在 webview 中指的是什么。
提前致谢 。