草庐IT

app_webview

全部标签

android - Webview保存密码轮换问题

我的WebView位于显示登录页面的DialogFragment中,在用户输入用户名和密码后,提示保存密码,但如果用户在那一刻旋转手机,WebView将崩溃,提示将对用户隐藏,从而无法重新输入/重写数据,因为WebView在那些情况下被禁用功能,在这种特殊情况下,DialogFragment在配置更改后仍然存在,用户将无法提交数据,即使我再次更改配置,另一个问题是内部操作系统在我重建所有内容之前不会再恢复,例如,我离开WebView并且当我重新创建它时,键盘不会显示,直到配置再次更改。崩溃日志如下:12-2408:36:21.694:E/WindowManager(21235):Act

java - android phonegap cordova webview 事件

在我的代码中,我正确地使用了webview并处理了onPageFinished和shouldOverrideUrlLoading事件。现在我将它重新定义为DroidGap以便处理它的功能。然后我应该继续拦截这些事件,因为如果我覆盖它,phonegap函数将不再执行(就像我在iOS上所做的那样)!如何嵌入它并处理描述的事件?谢谢publicclasswebPushextendsActivityimplementsCordovaInterface{ 最佳答案 您无需将其重新定义为DroidGap。您可以使用CordovaInterfac

android - 如何在 DefaultHttpClient 和 WebView 之间共享 cookie

如何在DefaultHttpClient和WebView之间共享cookie? 最佳答案 用户解决了在DefaultHttpClient和WebView之间共享Cookie的问题。Thissolutionworkedforhim,所以他想在那里分享完整的代码。LoginActivity.java,核心代码是doPost:privateintmNumber=3;publicInputStreamdoPost(Stringurl,HashMapparams,StringheadParam,ArrayListkeyValues){Defa

java - Android WebView - JavaScript 内存泄漏

我在WebView中遇到Javascript问题(使用webview.getSettings().setJavascriptEnabled(true);启用)嵌入Javascript的HTML页面加载并正确显示,但是,我也在做的是不断刷新屏幕每10或30秒。当我进入我的测试设备(MK808迷你电视)的外壳时,我使用“dumpsysmeminfo”来查看进程的内存。每5秒显示一次我的应用程序进程的内存,我可以看到每当页面刷新时,应用程序的内存使用量都会跳跃数(4-10)兆字节。这将持续大约30分钟左右,直到应用程序崩溃并在WebViewCoreThread中出现致命信号11错误,并且没有

Android WebView PictureListener 已弃用 - 仍然别无选择?

这与过去提出的其他问题类似,但有新的变化。WebView的capturePicture()完成的通知是onNewPicture,但是最新的文档说这里面返回的图片永远是nullfromAPI18及更高版本(Android4.3)。WebView.PictureListener到目前为止,我已经检查它在Android4.0.3上仍然有效(并且尝试使用捕获的图像失败,除非我等待通知)。我们应该用什么来代替?图片是在onPageFinished时立即返回,还是在WebChromeClient进度通知100%时返回?更新API-18(Android4.3)几天前出现在SDK上。onNewPict

安卓/PhoneGap : destroy webview when going background instead of keepRunning=false

我的PhoneGap应用程序有60-80MB,我希望在进入后台时释放尽可能多的内存。我的应用程序有PhoneGapfatwebview和tinyservice。WebView用来控制服务是很重要的。我希望尽可能卸载以节省用户电池、内存等。胖应用程序也首先被杀死。我不希望将服务作为单独的进程运行。 最佳答案 在扩展CordovaActivity的应用的主要Activity上,可能调用finish里面onStop()安卓应用程序接口(interface):http://developer.android.com/reference/an

【UniApp】-uni-app-项目实战页面布局(苹果计算器)

前言经过前面的文章介绍,基本上UniApp的内容就介绍完毕了那么从本文开始,我们就开始进行一个项目的实战这次做的项目是苹果计算器,这个项目的难度不是很大,但是也不是很简单,适合练手创建项目打开HBuilderX,点击左上角文件->新建->项目:搭建基本布局项目创建完毕之后,首先来分析一下苹果计算器的整体布局结构,分为一上一下如下图:上面的部分主要是显示计算结果的,下面的部分主要是显示计算器的按键搭建上半部分布局更改index.vue的内容如下: exportdefault{ data(){ return{ } }, onLoad(){ }, methods:{

java - Chromecast-ing 一个 WebView?

我当前的应用程序使用WebView来显示HTML5和CSS3内容(一些动画)。是否可以将此WebView“转换”到Chromecast,实际上,镜像显示在主设备上的内容? 最佳答案 这是不可能的,因为WebView没有实现ChromecastAPI。我在AndroidTracker上提出了一个问题WebViewdoesnotimplementtheChromecastAPI它已关闭,因为无法修复。这里的解决方案是使用exoplayer-cast-extension。 关于java-Chr

android - 选择句柄未出现在 WebView 中 (Android 4.0-4.3)

我创建了一个自定义的ActionMode.Callback,以便在WebView中显示用于文本选择的自定义上下文操作栏。它在Android4.4中运行良好,但在4.1-4.3中,选择handle没有出现。我仍然可以对突出显示的单个单词执行自定义操作,但由于缺少句柄,无法更改选择。此外,当ActionMode被销毁时,选择不会从屏幕上清除。相反,如果用户点击其他地方以清除选择,ActionMode不会被破坏。我什至不确定clearFocus()是我应该调用以尝试删除选择的方法。我评论说那条线和4.4中的行为没有改变;它仍然可以完美运行。如何解决这些问题?这是我当前的实现:publiccl

android 13.0 app应用安装黑名单

1.概述在13.0系统rom定制化开发中,客户需求要实现应用安装黑名单功能,在白名单之中的应用可以安装,其他的app不准安装,实现一个控制app安装的功能,这需要从app安装流程入手就可以实现功能PMS就是负责管理app安装的,功能就添加在这里就可以了,接下来看具体实现这个功能2.app应用安装黑名单核心代码frameworks/base/core/java/android/content/pm/IPackageManager.aidlframeworks/base/services/core/java/com/android/server/pm/InstallPackageHelper.ja