草庐IT

webkit-border-radius

全部标签

java - 桌面 webkit 相当于 Android 的 addJavascriptInterface()?

在研究AndroidUI的可能性时,我发现了一个名为addJavascriptInterface()的方法的文档,该方法允许您将AndroidJava对象上的方法公开给UI的WebView组件中的Javascript。这个想法似乎非常有用和明显(就概念而言,而不是实现)。但是,我似乎找不到桌面版webkit引擎的任何等效项。有一些东西,比如pywebkitgtk和qt的webview版本,允许在native应用程序和web应用程序之间进行一些有限的通信,但它们似乎都需要时髦的hack和本地消息传递层。Android方式要优雅得多。有没有人知道一种类似的简单方法可以将HTML5应用程序与

Android 如何从 webkit 浏览器中嗅探屏幕尺寸?

网络服务器想要从浏览网页的每部手机获取屏幕尺寸等信息。Javascript函数screen.width和screen.height返回非常不准确的值。有没有办法让网络服务器检测手机的屏幕尺寸?客户端浏览器是Android上的webkit。 最佳答案 您可以尝试使用CSS媒体查询,它应该会使用正确的值。对其他宽度和高度使用基本相同的规则和一个cookie来检查客户端是否加载多个样式表以获得正确的值。您不会得到准确的分辨率,但它应该足够接近。您还可以检查方向并使用最大/最小(设备)宽度的组合。您的文件最终可能包含大量的css导入,但您应

Android Border Less 按钮按下状态背景色

我们如何在按下按钮时更改无边框按钮的背景颜色。我用过这个:android:background="?android:attr/selectableItemBackground"android:text="@string/btn_skip"我的按钮显示在我的“strings.xml”中定义的标签“SKIP”。现在当我测试它时,它很好,除了它在按下状态时显示默认的“蓝色”颜色。我希望它与我的UI主题中“橙色”“#FF8800”的其他元素相匹配有什么想法吗?提前谢谢...! 最佳答案 除了使用?android:attr/selectabl

android - 这里 SDK v3.5.0_466 java.lang.ClassNotFoundException : Didn't find class "android.webkit.RenderProcessGoneDetail"

我为此使用最新的HERESDK。这发生在MapEngine初始化之前。map显示在屏幕上。AndroidSDK版本compileSdkVersion26buildToolsVersion"26.0.3"11-1610:50:00.24530879-30879I/cr_LibraryLoader:Expectednativelibraryversionnumber"62.0.3202.84",actualnativelibraryversionnumber"62.0.3202.84"11-1610:50:00.27530879-30879I/cr_BrowserStartup:Initi

android - 错误 :layout bounds on right border must start at edge

我的项目昨天运行良好;但是当我今天将AndroidStudio更新到3.0时,默认情况下相应地启用了AAPT2。我有以下错误:Error:layoutboundsonrightbordermuststartatedge.Error:Executionfailedfortask':app:mergeDevDebugResources'.Error:java.util.concurrent.ExecutionException:com.android.tools.aapt2.Aapt2Exception:AAPT2error:checklogsfordetails我打开了日志文件,但找不到

android - NPE 在 android.webkit.WebView.onWindowFocusChanged

我正在使用在对话框中嵌入webview的FacebookandroidSDK。当我用android2.2在droid上重新安装应用程序时,webview第一次崩溃并提供以下堆栈跟踪。我用谷歌搜索,但到目前为止还没有运气。如果你们中的任何人已经解决了这个问题,请告诉我。ERROR/AndroidRuntime(10368):FATALEXCEPTION:main06-2910:40:59.768:ERROR/AndroidRuntime(10368):java.lang.NullPointerException06-2910:40:59.768:ERROR/AndroidRuntime(

android - 溢出 :scroll elements on android and native scrolling, -webkit-overflow-scrolling: touch

..对于这个元素,我会在某个时候烧脑。10小时后仍然没有任何消息。溢出的元素在Androidstock浏览器(目前在s3mini,android4.1.2上测试)中没有任何平滑度。所以,我在这里阅读了这篇文章:ChromeBrowserforAndroidnolongersupports-webkit-overflow-scrolling?Isthereanalternative?...文章说您必须在溢出的元素中严格使用z-index:0才能在Android设备上启用“快速滚动”,也就是native加速滚动。按照上面的方法,通过添加translateZ:(0)和-webkit-tran

安卓 Galaxy Tab : Why is the launch icon surrounded by a pink border?

我遵循了android的图标设计指南,所以我有不同大小的图标:drawable-hdpi(96x96)drawable-hdpi(72x72)drawable-ldpi(36x36)drawable-mdpi(48x48)但在SamsungGalaxyTab上,图标有一个奇怪的紫色/粉红色边框。游戏“愤怒的小鸟”似乎也有同样的问题。Facebook能够将其更改为蓝色。那么这个边框是什么,我该如何去除它呢?截图 最佳答案 我观察到Tab会选择一些背景颜色来为您的图标加框,即使图标是用透明背景呈现的:日历有一个深色框架,gmail有与愤

来自 Android 7.0 的 android.webkit.WebViewFactory$MissingWebViewPackageException

偶尔(很少)报告以下崩溃,并且仅来自Android7.0设备:android.util.AndroidRuntimeException:atandroid.webkit.WebViewFactory.getProviderClass(WebViewFactory.java:371)atandroid.webkit.WebViewFactory.getProvider(WebViewFactory.java:194)atandroid.webkit.WebViewDatabase.getInstance(WebViewDatabase.java:38)atcom.amazon.devic

Android Chrome 忽略 -webkit-text-size-adjust :none property. 文本在缩小时被缩放

我们的客户需要一个网站,但不想为移动版本付费。我们仍在使其在移动设备上运行。当一直缩小时,Android(4.0)上的Chrome正在缩放一堆文本。我们已经尝试设置-webkit-text-size-adjust:none属性,但它似乎被忽略了,文本仍在按比例放大。在iOS上运行良好。有什么建议吗? 最佳答案 刚刚发现了一个解决方法。在文本的父元素上设置一个最大高度,使其比显示的要大得多。例如,ThisissometextthatisappearingblownupandridiculousonChromeMobile.p.intr