草庐IT

mobile-webkit

全部标签

html - ios 10 中的 apple-mobile-web-app-status-bar-style

我知道之前有人问过这个问题,只是想知道在ios10(和ios9)中是否仍然如此......根据appledeveloperguidelinesforwebapps(foundhere),web应用程序中的状态栏有3种选择;默认、黑色和黑色半透明。Default导致带有黑色文本的白色状态栏,Black导致带有白色文本的黑色状态栏,并且Black-translucent产生带有白色的透明背景文本。此外,此状态栏漂浮在您的内容上方,这意味着你必须将你的内容向下推20px才能没有内容与状态栏文本重叠。我真的很想使用黑色半透明状态栏(因为我认为它看起来更原生),但我的页面背景是浅灰色。这使得此状

iphone - 如何从 Mobile Safari 重定向到 native iOS 应用程序(如 Quora)?

在我的iPhone上,我刚刚注意到,如果我执行Google搜索(在MobileSafari中)并在quora.com上选择一个结果,结果页面会在我的手机上启动nativeQuora应用程序。这是怎么做到的?具体来说,是检测用户代理和使用iOSURLscheme吗?它能判断native应用程序是否已安装和/或重定向到应用程序商店吗? 最佳答案 我正在从这里重新发布我自己的相关(但最初是特定于Ruby-on-Rails的)问题的答案:Rails:redirect_to'myapp://'tocalliOSappfrommobilesaf

iphone - 如何从 Mobile Safari 重定向到 native iOS 应用程序(如 Quora)?

在我的iPhone上,我刚刚注意到,如果我执行Google搜索(在MobileSafari中)并在quora.com上选择一个结果,结果页面会在我的手机上启动nativeQuora应用程序。这是怎么做到的?具体来说,是检测用户代理和使用iOSURLscheme吗?它能判断native应用程序是否已安装和/或重定向到应用程序商店吗? 最佳答案 我正在从这里重新发布我自己的相关(但最初是特定于Ruby-on-Rails的)问题的答案:Rails:redirect_to'myapp://'tocalliOSappfrommobilesaf

ios - Mobile Safari - 输入插入符不随溢出滚动一起滚动 : touch

我知道MobileSafari在“动量”(-webkit-overflow-scrolling:touch;)滚动时不会触发事件。但这并不完全相同,因为Safari在内部处理输入的(闪烁的)插入符号。#container{position:absolute;top:20px;bottom:20px;width:50%;-webkit-overflow-scrolling:touch;overflow-y:auto;border:1pxsolidblack;}input{margin-top:60vh;}.filling{height:200vh;}在您的设备上试试这个fiddle(聚焦

ios - Mobile Safari - 输入插入符不随溢出滚动一起滚动 : touch

我知道MobileSafari在“动量”(-webkit-overflow-scrolling:touch;)滚动时不会触发事件。但这并不完全相同,因为Safari在内部处理输入的(闪烁的)插入符号。#container{position:absolute;top:20px;bottom:20px;width:50%;-webkit-overflow-scrolling:touch;overflow-y:auto;border:1pxsolidblack;}input{margin-top:60vh;}.filling{height:200vh;}在您的设备上试试这个fiddle(聚焦

ios - iOS 11(测试版)中的 webKit 是否支持 WebRTC?

我有一个URL在iOS11(测试版)上与Safari一起工作正常音频/视频工作正常。但是当我用WKWebView加载这个URL时,它给我一个错误“不兼容的浏览器”,当我在WebKit中检查我的浏览器版本时,它显示“iOS11上基于WebKit的浏览器”所以真正的问题是,Apple是否将此更改包含在适用于iOS11开发者测试版的WKWebviewwebkit(应该与Safari相同)中? 最佳答案 更新:WebRTC支持将在iOS14.3(测试版)中推出?在这里了解更多:https://webkit.org/blog/11353/me

ios - iOS 11(测试版)中的 webKit 是否支持 WebRTC?

我有一个URL在iOS11(测试版)上与Safari一起工作正常音频/视频工作正常。但是当我用WKWebView加载这个URL时,它给我一个错误“不兼容的浏览器”,当我在WebKit中检查我的浏览器版本时,它显示“iOS11上基于WebKit的浏览器”所以真正的问题是,Apple是否将此更改包含在适用于iOS11开发者测试版的WKWebviewwebkit(应该与Safari相同)中? 最佳答案 更新:WebRTC支持将在iOS14.3(测试版)中推出?在这里了解更多:https://webkit.org/blog/11353/me

ios - 具有 jQuery Mobile 性能问题的 PhoneGap 的常见来源是什么?

我有一个使用PhoneGap1.0和jQueryMobile1.0b2编写的应用程序,在iPhone和iPad上运行。自从我开始使用该框架以来,我一直受到应用程序“页面”之间切换的性能问题的困扰。按下按钮后,在转换发生之前会有一个很好的第二次停顿,有时时间更长。我已经尝试了所有的webkit调整,我什至一直在等待两个框架的升级(我从Phongap0.95和jQueryMobileAlpha4开始),但这个问题还没有解决。我尽可能多地使用“内置”对象(而不是自定义按钮图像),并且在每个屏幕上使用我自己的PNG背景。该应用程序本身仅包含3个页面,外加一个用作选项屏幕的页面。我不想寻找特定的

ios - 具有 jQuery Mobile 性能问题的 PhoneGap 的常见来源是什么?

我有一个使用PhoneGap1.0和jQueryMobile1.0b2编写的应用程序,在iPhone和iPad上运行。自从我开始使用该框架以来,我一直受到应用程序“页面”之间切换的性能问题的困扰。按下按钮后,在转换发生之前会有一个很好的第二次停顿,有时时间更长。我已经尝试了所有的webkit调整,我什至一直在等待两个框架的升级(我从Phongap0.95和jQueryMobileAlpha4开始),但这个问题还没有解决。我尽可能多地使用“内置”对象(而不是自定义按钮图像),并且在每个屏幕上使用我自己的PNG背景。该应用程序本身仅包含3个页面,外加一个用作选项屏幕的页面。我不想寻找特定的

html - iOS 不尊重 z-index 与 -webkit-overflow-scrolling

问题:在iOS上z-index使用-webkit-overflow-scrolling时忽略可滚动区域的.如果两个对象带有-webkit-overflow-scrollingoverlap下面的那个被滚动,而不是上面显示的那个。如何复现:创建两个相互重叠的元素(例如position:absolute),其中一个具有更高的z-index并添加.selector{overflow-y:auto;-webkit-overflow-scrolling:touch;}他们两个。两个元素都应该有足够的内容可以滚动。另外添加到您的.然后将该页面添加到您的主屏幕并从那里启动它。如果您随后尝试滚动上方的