草庐IT

webkit-touch-callout

全部标签

android - 更改 Apache Cordova 上的默认 webkit - Android

在我的团队中,我们正在开发一个将在平板电脑上播放的应用程序,该项目主要是在GoogleChrome上开发和测试的。此时我们在ApacheCordova上插入这个webapp,以便在Android(以及后来的iOS)上将其显示为native应用程序,但该应用程序在平板电脑上显示效果不佳,这是因为WebKit版本,它因每个Android版本而异,并且无法像在Chrome中那样工作。问题是...有什么方法可以更改与ApacheCordova一起运行的webkit版本?(或任何其他网络渲染引擎) 最佳答案 目前无法更改ApacheCordo

Android 编辑文本 : select all text while touch and clear when user starts typing.

我的应用程序中有一个编辑文本。当用户触摸编辑文本时,整个文本应该被选中,当他开始输入文本时,文本应该被清除。一个例子是浏览器地址栏。有什么办法吗?请帮助我。 最佳答案 您可以使用选择EditText中的所有文本android:selectAllOnFocus还有setSelectAllOnFocus(boolean) 关于Android编辑文本:selectalltextwhiletouchandclearwhenuserstartstyping.,我们在StackOverflow上找到

android - webview 崩溃 NullPointerException android.webkit.WebViewDatabase.initDatabase(WebViewDatabase.java :234)

我从谷歌播放消息中收到我的应用程序崩溃消息java.lang.NullPointerExceptionatandroid.webkit.WebViewDatabase.initDatabase(WebViewDatabase.java:234)atandroid.webkit.WebViewDatabase.init(WebViewDatabase.java:212)atandroid.webkit.WebViewDatabase.access$000(WebViewDatabase.java:40)atandroid.webkit.WebViewDatabase$1.run(WebV

javascript - Sencha Touch 2 安卓性能

我听说一般的Sencha,仅仅因为使用javascript,在Android设备上有性能问题。我熟悉androidwebview对象的局限性,但我想知道这些性能声明是否有任何值(value),尤其是在SenchaTouch2即将推出的情况下虽然我没有低端安卓设备,但我浏览了SenchaTouch2画廊,并不能很容易地找到免费的安卓应用程序,所以也许你可以解释一下你在安卓上使用SenchaTouch2的经历以及你做了让它更快 最佳答案 根据我目前的经验,在开发具有尽可能最佳性能的SenchaTouch2应用程序时,需要牢记一些关键点:

android - 如何使用 WebView 启用 WebKit 的 Android 应用程序远程调试/检查器?

我需要检查android应用程序中的javascript执行(webview小部件),调试时;通过SDK和USB电缆和/或http/websockets;来自destop计算机(例如在桌面上运行的chrome)。Webkit的源代码包括DebuggerServer实现(platform_external_webkit\Source\WebKit\android\wds\DebugServer.cpp)在cpp级别可访问,如果启用标志WDS则绑定(bind)(在构建时?)源\WebKit\android\jni\WebCoreFrameBridge.cpp:#ifENABLE(WDS)源

android - Android 拖影的 'target point' 如何从它的 'touch point' 移开?

我正在开发一个应用程序,该应用程序可以更精确地控制拖动对象的放置位置。但是对于电容式触摸屏,用户的手指总是会遮住放置目标。Android允许通过覆盖View.DragShadowBuilder.onProvideShadowMetrics()来指定拖动阴影上的“触摸点”方法。但似乎没有办法提供一个移位的“目标点”。我想从拖动阴影的接触点转换一个箭头,它可以更精确地移动到放置目标上。问题:实现此目标的最简单/最优雅的方法是什么?我想我可以在拖动操作期间在屏幕上放置一个不可见的层,它会记录触摸点的坐标,转换它们并将它们发送到实际的放置目标-本质上是重新实现拖动事件。但我想知道是否有更简单的

android - -webkit-overflow-scrolling :touch 有多少支持

有多少浏览器支持-webkit-overflow-scrolling:touchiOS5有,其他的呢,还有android等。 最佳答案 在撰写本文时,-webkit-overflow-scrolling是iOS5及更高版本上的MobileSafari所独有的。截至2012年年中,最新的Android版本(4.1JellyBean)不支持它,但ChromeforAndroid支持它,可以从GooglePlay下载(并且仅支持Android4.0+)。Android3.0+支持overflow:scroll,但不是很活泼。

Git: ‘LF will be replaced by CRLF the next time Git touches it‘ 问题解决办法

一、问题warning:intheworkingcopyof'SafariJs/雪花飘飘.js',LFwillbereplacedbyCRLFthenexttimeGittouchesitwindows平台进行gitadd时,控制台打印警告warning:intheworkingcopyof‘XXX.py’,LFwillbereplacedbyCRLFthenexttimeGittouchesit二、问题分析Dos/Windows平台默认换行符:回车(CR)+换行(LF),即’\r\n’Mac/Linux平台默认换行符:换行(LF),即’\n’企业服务器一般都是Linux系统进行管理,所以会有

c++ - 是否可以在启用 webkit 的情况下构建静态 Qt 库?如何?

我尝试使用以下命令构建静态Qt库:./configure--prefix=/usr/local/qt--static--accessibility--multimedia--audio-backend--svg--webkit--javascript-jit--script--scripttools--declarative--dbus--debug但是我收到一条消息说:WARNING:UsingstaticlinkingwilldisabletheWebKitmodule.是否可以在启用所有模块的情况下构建静态Qt库?以及如何?谢谢 最佳答案

c++ - 用于 DOM 的 WebKit API

WebKit是否公开了一个API来直接使用它的DOM?我正在寻找类似HtmlElement的类,它可用于构建/遍历HTML内容树。我正在尝试将WebKit托管为桌面应用程序中的Web浏览器控件,并且更喜欢直接API而不是通过COM。谢谢!谢谢! 最佳答案 使用QT/WebKit(至少版本4.6)现在可以访问加载文档的DOM。QtWebKitModulereferenceDOMTraversalExample 关于c++-用于DOM的WebKitAPI,我们在StackOverflow上找