android-webview相关内容

Android webview,在assets文件夹中加载javascript文件

我已经看到这个问题被问了很多次,但仍然无法让我的代码正常工作. 我希望我的 webview 加载一些 URL(比如 www.google.com),然后应用一些存储在 assets/jstest.js 中的 javascript,其中包含以下内容: 函数测试(){document.bgColor="#00FF00";//背景颜色变为绿色} 这里是我尝试加载 JS 的地方: @Overr ..
发布时间:2021-12-28 15:35:58 移动开发

允许在 Android Webview + jquery mobile 中进行远程 ajax 调用

我正在使用 jquerymobile 开发一个 javascript/HTML 应用程序,它向远程服务器发出 ajax 请求.该应用程序在 Chrome 上运行良好(仅在禁用网络安全的情况下启动 chrome)但是当我将它嵌入到一个 Android 应用程序(一个简单的 web 视图)的 assets/目录中时,远程 ajax 调用失败.因此我想这可能是一个跨域问题.我知道 phonegap 没有 ..
发布时间:2021-12-27 19:51:46 移动开发

适用于 Android 的 WebView 中的 shouldOverrideUrlLoading 未运行

-编辑:找到解决方案- 经过一番大量搜索后想通了 - 一个人(我的意思是一个人)说他们改为使用 onPageLoad();这非常适合我的目的.不同之处在于 onPageLoad() 比 shouldOverrideUrlLoading 运行晚,但它对我的代码没有影响. 我正在尝试使用 OAuth 为 Android 应用程序设置 Twitter 授权,到目前为止我可以成功地将用户发送到授权 ..
发布时间:2021-12-26 19:35:01 移动开发

Android WebView 文件上传

我正在开发一个 Android 应用.基本上它是一个WebView 和一个progressBar.Facebook 的移动网站 (m.facebook.com) 已加载到 WebView 中. 当我单击“选择文件"按钮上传图像时,没有任何反应.我已经尝试了所有的解决方案,但没有一个奏效.我正在运行 4.0.3 的 Galaxy Note (GT-N7000) 上进行测试.我的最低 SDK 版 ..
发布时间:2021-12-24 10:42:09 Java开发

HttpURLConnection (java.net.CookieManager) 和 WebView (android.webkit.CookieManager) 之间 cookie 的两种同步方式

不幸的是,Android 有很多 cookie 管理器.HttpURLConnection 的 cookie 由 java.net.CookieManager 维护,WebView 的 cookie 由 android.webkit.CookieManager.这些 cookie 存储库是独立的,需要手动同步. 我的应用程序同时使用 HttpURLConnections 并显示 WebVie ..
发布时间:2021-12-21 12:31:39 移动开发

将 cookie 从 HttpURLConnection (java.net.CookieManager) 传递到 WebView (android.webkit.CookieManager)

我已经看到有关如何使用旧的 DefaultHttpClient 的答案但没有一个很好的例子 HttpURLConnection 我正在使用 HttpURLConnection 向 Web 应用程序发出请求.在我的 Android 应用程序开始时,我使用 CookieHandler.setDefault(new CookieManager()) 来自动处理会话 cookie,这工作正常. ..

离开 WebView 后如何停止 Flash?

我有一个应用程序,当用户单击按钮时,我将其放在一起以在 web 视图中流式传输 Flash 视频. 它做得很好,但在退出或失去焦点后,它看起来会继续使用数据一段时间,直到我假设系统关闭活动.如果我手动退出活动屏幕,数据使用几乎立即停止.只需退出,它就可以继续运行一段时间. 谁能帮我解决我的代码,我真的很感激! import java.lang.reflect.Method;导入 an ..
发布时间:2021-12-20 18:06:17 移动开发

什么是“安装 Flash 插件"?在 WebView 中是什么意思?

在我编写的一个小型 WebView 应用程序中,我能够加载 YouTube 并查看代表视频剪辑的图片,以及应该开始播放视频的熟悉的向右箭头: 但是...当我触摸那个箭头时,什么也没有发生(视频没有播放). 我确实在 WebView 中启用了插件设置,但这没有帮助: mWebView.getSettings().setPluginsEnabled(true); 所以,我搜索了更多关于 ..
发布时间:2021-12-20 17:56:43 移动开发

检测Android上是否安装了Flash并在Activity中嵌入Flash视频

这实际上是一个由两部分组成的问题.首先,是否可以检测 Android 设备上是否安装了 Flash?二、如果安装了,是否可以在Activity中显示flash视频?我认为您必须在您的活动中使用 WebView 小部件来显示 Flash 内容,而不是像 VideoView 这样的东西.WebView 小部件甚至支持 Flash 还是仅由实际的浏览器应用程序支持? 解决方案 您对这两部分问题的 ..
发布时间:2021-12-20 17:38:21 移动开发

在 Android webview 中缓存

在Android webview中加载移动网页和非移动网页哪个更快;加载缓存还是根本不加载? 加载它的推荐样式是什么? 现在,当我不在所有非移动站点加载缓存时,加载速度比在本机浏览器中加载要慢得多. 解决方案 不要使用这些: viewer.getSettings().setAppCacheMaxSize(1024*1024*8);viewer.getSettings().se ..
发布时间:2021-12-20 11:04:44 移动开发

如何在 WebView 中获取 POST 请求的 JSON 响应?

我有一个 WebView 带有包含表单(帖子)的 html.单击某个提交按钮时,我会收到 JSON 响应. 我怎样才能得到这个 JSON? 如果我不拦截请求,json 会显示在 webview 上,所以我想我应该使用 shouldInterceptRequest(我使用的是 API 12),但我不知道如何使用获取其中的 json. 或者也许有更好的方法,比如拦截响应而不是请求? ..
发布时间:2021-12-18 14:52:11 移动开发

为什么位图到 Base64 字符串在 android 的 webview 上显示黑色背景?

我使用的代码通过使用 canvas 将图像合并为 1.我将该图像显示给 ImageView 它看起来不错.但是,当我尝试将其显示到 WebView 中时,它会在该图像的右侧显示黑色背景.我尝试更改 HTML 中的背景颜色,但它不会更改颜色.或使透明.任何人都可以帮忙吗?结果在这里 上图在 ImageView 中,下图在 WebView 中.> public class MyBimapTest e ..
发布时间:2021-12-11 22:14:32 移动开发

在 Android 4.x 上的 Phonegap 下,无法在 codemirror 中使用退格键?

我的应用需要一个性能良好的基于​​网络的文本/代码编辑器. 我正在尝试在 Phonegap 下使用 codemirror,目前我在让退格键为以前输入的文本工作时遇到问题.这对我的用例来说是一个巨大的问题.现在我环顾四周,它似乎不是直接的 codemirror 问题,而是 android 和虚拟键盘问题,请参阅此问题:Android:WebView/BaseInputConnection 中的 ..
发布时间:2021-12-11 15:16:36 移动开发

我可以在 webview 中打开相机吗?

我可以在 webview 中打开安卓相机吗? 解决方案 在使用 Webview 时获得相机功能的最简单方法是使用 Intent. 如果您使用 API,您必须自己构建很多 UI.这是好是坏取决于您需要在应用程序中做什么以及您需要对“拍照过程"进行多少控制.如果您只需要一种快速拍摄照片并在您的应用程序中使用它的方法,那么 Intent 是您的最佳选择. 意图示例: private ..
发布时间:2021-12-11 15:03:36 移动开发

在 WebView 上设置 loadURLTImeOutValue

我正在使用 PhoneGap 和 Android,并且在外部服务器上有我的 .html 和 js 文件.当我使用以下代码时,应用程序会加载我的外部 .html 文件并且一切正常: this.setIntegerProperty("loadUrlTimeoutValue", 60000);this.loadUrl("http://www.myserver.com"); 但是,当通过 WebVie ..
发布时间:2021-12-11 14:34:24 移动开发