问题标签 [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 - Android 4.3 WebView 不会用 mp4 加载 url
我正在尝试加载一个包含 mp4 视频的网页。它为 android 4.3 (JellyBean) 显示一个空白屏幕,但它适用于之后的所有版本。知道这是为什么吗?
下面是我的代码
我也没有收到任何错误。我已经在论坛上搜索了类似的问题,但我没有任何运气。
java - 即使使用 @SuppressWarnings("deprecation"),Android Studio 也会收到弃用警告
在 Android Studio 中,我们在构建过程中收到了已弃用的警告。此代码位于 Activity 的 onCreate(Bundle) 中
该方法具有这些注释
我知道 setDatabasePath 已被弃用,但我们需要它以实现向后兼容性。
我认为这会隐藏警告。当我们执行编译任务时,我看到一条消息
.../app/src/main/java/com/.../WebframeActivity.java 警告:(106, 15) [deprecation] setDatabasePath(String) 在 WebSettings 已被弃用
我认为@SuppressWarnings 注释不会将此报告为警告。我能做些什么?这是一个错误还是我忽略了我的错误?
android - Android webview 内容有时不适合宽度
在我的应用程序中,
首先我有一些 html 代码作为字符串,然后我将它加载到 webview 中,如下所示:
布局:
问题是,webview 中的内容有时适合宽度,但有时不适合并超过宽度。它是随机发生的,所以当我单击选项卡并重新加载 webview 时,它有时会适合视图,有时会超出视图。如何解决这个问题?非常感谢
android - Android Lollipop:Webview .svg 文件支持
我正在开发从 webview 中的服务器加载数据的应用程序。此数据包含来自 .svg 文件的图标。问题是图标正在正确呈现较低版本的 Android,但在 android 棒棒糖而不是图标中,它显示随机文本。SVG 文件是通过我们在 webview 中加载的 html 代码中的 css 添加的。
有人知道android Web View 在Android lollipop 中支持.SVG 吗?
或者
我是否需要在服务器端进行 Lollipop 特定更改?
谢谢你
android-webview - WebView 在清除数据之前不反映服务器上的更改
我发现了一个我无法复制的有趣错误,但认为这里有人可以提供一些见解。
我有一项活动,目前部分是本地的,部分是基于网络的。我的意思是一个元素只是一个 WebView,直到可以实现本机级别的实现。
当我对正在加载的页面进行更改时,我在移动界面中使用 Chrome 开发人员工具立即看到了更改。但是,我无法立即在 MainApp 中看到 WebView 的变化。作为测试,我安装了一个新应用程序,该应用程序将页面加载到我看到更改的 WebView 中。清除 MainApp 中的数据后,我能够看到上述更改。
我做了一些更改,但现在这些更改立即反映在我的 WebView 中(退出活动并重新进入时)。
这些是我的 WebView 设置,您能看出我最初没有看到这些更改的原因吗?在处理数据如何存储在 WebView 中并希望确保我对网页所做的更新立即反映在应用程序中时,我不是很精明(还 :))。谢谢!
javascript - 示例 WebView 应用程序源代码 Android
我正在开发一个基于 HTML5 的 Android 应用程序,但我不明白如何让 WebView 工作。我想知道是否有人可以指出我可以下载示例应用程序的源代码的地方,以便我可以为我的应用程序修改它,或者至少参考它。它需要 JavaScript 支持,并在 WebView 中打开链接,而不是在浏览器应用程序中,我听说除非您更改设置,否则会发生这种情况。它只会访问本地文件,而不是从 Internet 访问,但以后可能会与数据库系统交互,因此它需要 Internet 权限,但我想我知道如何添加它。谢谢!
android - WebViewClient.shouldOverrideUrlLoading 给出无效的 url
我将WebView
内容设置为;
并将其设置WebViewClient
为;
单击数据中的链接时,我得到scheme:/user_abd/data?q=from:
的不是scheme:/user_abd/data?q=from%3A%22ammar%40mydomain.com%22#title=%40Ammar%20
.
我无法得到这种行为WebView
。
android - webview 设置会影响所有 webview 吗?
拥有 WebView 和一些设置。问题是在一个WebView实例上设置的这些设置会不会影响到另一个WebView实例的浏览器,比如浏览器缓存、domStorage?
如果在一个活动中设置 webView 的设置并调用 activity.finish(),稍后在其他活动中实例化新的 webView 会怎样。
如果确实被结转了,如何清除setDomStorageEnabled(true)设置存储的数据?
android - 每次启动应用程序时如何刷新 webview 的内容?
每次有人启动我的应用程序时,我都会尝试刷新我的 webview 的内容。假设有人转到应用程序内的不同页面或进入后台,然后重新启动应用程序,我希望我的 webview 的内容基于刷新/重新加载我在服务器上所做的最新更改。这是我到目前为止的代码:
android - Android WebView 显示“找不到资源”
我想在我的应用程序中打开一个 WeView。它适用于几页导航,然后突然显示“找不到资源”。这是我的代码。我在这里错过了什么吗。