295得票8回答
Android webview和localStorage

我在一个Webview中遇到了问题,可能是由HTML5应用程序访问LocalStorage引起的。test.html文件告诉我我的浏览器(即webview)不支持LocalStorage。如果你有什么建议...package com.test.HelloWebView; import and...

285得票8回答
在WebView中调用JavaScript函数的Android技术

我尝试调用嵌入在 Android WebView 中运行的 HTML 页面中的一些 JavaScript 函数。下面的代码尝试做的事情非常简单 - 从 Android 应用程序调用具有测试消息的 JavaScript 函数,这将反过来调用 Android 应用程序中的 Java 函数,通过 T...

243得票7回答
Android Webview 提示 net::ERR_CACHE_MISS 错误信息

2023年编辑:这个问题是来自2015年的。你可能能在其他地方找到更合适的答案。 我建立了一个网页应用程序,并希望创建一个安卓应用程序,其中包含一个显示我的网页应用程序的Web视图。按照Google开发者的指示创建应用程序后,我成功地将其安装在了我的安卓5.1.1手机上。 然而,当我第一次...

219得票7回答
如何检查文档文件夹中是否存在文件?

我有一个带有应用内购买的应用程序,当用户购买某物时,会下载一个html文件到我的应用程序的Documents文件夹中。 现在我必须检查是否存在这个HTML文件,如果是,则加载此HTML文件,否则加载默认的HTML页面。 我该如何做到这一点?使用NSFileManager,我无法脱离main...

208得票23回答
WebView中的文件上传

我一直在努力从WebView上传文件。我已经搜索并实现了所有建议的解决方案(例如这篇SO文章),但是没有一个有效。 我有一个包含以下代码以上传文件的HTML页面。<form method="POST" enctype="multipart/form-data...

189得票7回答
jQuery获取元素相对于窗口的位置

给定一个 HTML DOM ID,如何在 JavaScript/JQuery 中获取一个元素相对于窗口的位置?这与相对于文档或偏移父级不同,因为该元素可能位于 iframe 或其他元素内部。我需要获取元素矩形的屏幕位置(即位置和尺寸),因为它当前正在显示。如果该元素当前不在屏幕上(已被滚动滑出...

188得票11回答
安卓WebView速度慢

我的 android webviews 很慢。这个问题出现在从手机到3.0+型号的平板电脑上,这些设备都有足够的规格。 我知道 webviews 应该是“有限制”的,但我看到通过 phone gap 完成的 web apps 必须使用各种 CSS3 和 JQuery 的技巧,它们运行得非常好...

183得票11回答
在Safari中打开Swift链接

目前我正在使用 WebView 在我的应用程序中打开链接,但我正在寻找一种在 Safari 中打开链接的选项。

174得票23回答
Android 2.2上忽略了WebView样式中的背景颜色:透明。

我正在努力创建一个背景透明的 WebView。webView.setBackgroundColor(0x00FFFFFF); webView.setBackgroundDrawable(myDrawable); 然后我加载一个带有的HTML页面。<body style="backgrou...

171得票5回答
“shouldOverrideUrlLoading”真的已经被弃用了吗?我应该使用什么替代品?

“shouldOverrideUrlLoading”是否真的已弃用?如果是,我应该使用什么替代方法? 看起来“shouldOverrideUrlLoading”已被弃用,针对Android N,而我需要使一个应用程序可以在API 19上工作,并一直持续到最新版本即Android N(beta...