草庐IT

screen-positioning

全部标签

iOS7 Safari : tapping on fixed positioned header bar with higher z-index triggers event handler of the element underneathe it

我的网页有一个固定位置的标题栏。当您滚动时,内容将使用z-index位于标题栏下方。单击内容区域中的block将切换其颜色。单击标题中的任意位置不应触发block的事件处理程序。但这在iOS7Safari上不起作用。点击标题使block改变颜色。当我搜索互联网时,它似乎是iOS7的错误。试过window.scrollTo(0,0)和额外的20px东西,没有帮助。有趣的是,我在iOS7移动版Safari上的YahooFinance和YahooSport网络应用程序上注意到了同样的问题,它们也有固定的标题。有人知道一个好的解决方案吗?代码如下:header{position:fixed;t

ios - CALayerInvalidGeometry 在 iOS9 上崩溃 "sublayer with non-finite position [inf inf]"

iOS9、Swift2:我有一个带有自定义View的ViewController,每当我从它的导航Controller堆栈中弹出它时,它就会崩溃,引用以下崩溃:***Terminatingappduetouncaughtexception'CALayerInvalidGeometry',reason:'sublayerwithnon-finiteposition[infinf]'ViewController中发生的事情太多了,无法在此处发布(这是我正在清理的内容)但想知道是否有人遇到过类似的问题?我看过sublayerwithnon-finiteposition[infinf]和一个相

objective-c - Ooyala 播放器 (iOS) : how to start in full screen?

我在我的项目中使用Ooyala播放器,该项目过去使用MPMoviePlayer,我们只是更改View的大小以使其全屏或非全屏,但Ooyala播放器似乎通过使用另一种模式来保持其自己的全屏/内联模式切换到全屏时的ViewController,这会产生很多问题,因为当前ViewController的viewWillDisappear和viewDidDisappear将在呈现模态VC时被调用,所以是否有如何直接全屏启动?谢谢! 最佳答案 尝试使用具有controlType参数的OOOoyalaPlayerViewController的构造

iphone - iOS SDK : Is there a way to recognize when a user double taps the home button and when he locks the screen

有没有办法区分用户点击主页按钮两次和用户锁定屏幕?我知道在这两种情况下,应用程序委托(delegate)的方法applicationWillResignActive:都会被调用,但我希望能够准确判断发生了哪个事件。有什么方法可以做到吗?谢谢! 最佳答案 从看UIApplicationDelegateProtocolReference:applicationWillResignActive://Thenwhenitsback,thisgetscalled:applicationDidBecomeActive:是在这种情况下唯一被调用的

iOS PWA "Add to Home Screen"- 禁用全屏模式

我有一个跨平台的PWA,但在iOS11.3+上遇到了一些问题。当用户执行“添加到主屏幕”时,我想保留菜单栏(刷新、后退、前进按钮)。即我不想要全屏模式,因为我不想创建自己的刷新和后退按钮。我听从了https://medium.com/@firt/dont-use-ios-web-app-meta-tag-irresponsibly-in-your-progressive-web-apps-85d70f4438cb的建议.我发现的大多数其他文章在这个主题上都明显过时了。我已经删除了“apple-mobile-web-app-capable”元标记,但它不起作用。我也试过将值设置为“否”。

iOS : Swipe gesture not getting recognized when swipe begins from outside the iPad screen

最近我发现iPad的触摸行为很奇怪。我有一个UITableView,它在滑动时从屏幕的右边缘滑入(就像Facebook应用程序在左侧)。在我的实现中,我添加了一条UIView并添加了滑动手势识别器。我的应用程序仅处于横向模式现在由于View从右边缘出来,一般行为是从屏幕边缘外开始滑动手指。如果滑动手指从具有主页按钮的边缘开始,则菜单始终完美显示。然而,在横向右模式下,即当相机边缘在右侧时,我从那一端滑动,手势在3-4次尝试中被识别一次。我在同一个类中实现了touchesBegan方法并获得了完全相同的行为。我的应用程序是否无法识别来自该边缘(有选择地)的触摸?它究竟发生了什么?看起来这

ios - 接入点 : Screen blinks but no text is shown

问题一些APNS我从服务器发送的推送通知包含alert和sound,但它们只会导致iPhone屏幕短暂闪烁,而通知部分不会显示任何文本。上下文Python和PyAPNS在服务器端在iPhone6、iOS8上多次验证没有发现任何一致性-一些消息的文本出现了,而另一些则没有,没有我能识别的模式payloadsize小于256字节。此外,问题也发生在有2k限制的iOS8上-所以它可能不是负载大小问题Onlyonenoisy(alert+sound)pushwassentatthesametime(谢谢,Steve)。有极小的机会同时发送一些无声推送(没有声音,没有警报,contentAvai

html - iOS 浏览器 : 100% width fixed position header wider than viewport

我遇到了一个特别影响iOS上的Safari的问题。我正在构建一个页面,它有一个固定位置的标题,它是视口(viewport)的宽度。页面的内容是一系列应该向右滚动的图像(数量可变)。当用户滚动时,标题应保持在原位。在iOSSafari上,固定标题略大于视口(viewport),并且滚动速度也与其余内容不同。我已将代码缩减为以下内容,但仍然无法解决这个问题-以下代码在我测试过的所有其他浏览器中都能完美运行。(我的目标是IE8+)我主持过这个问题的例子here.感谢您的任何建议和帮助。testhtml{font-size:10px;height:100%;white-space:nowrap

hadoop - pig : how to separate data by positions in a single line

通常,如果我们在一行中有任何分隔符,我们会这样做。load"pigtest.txt"usingPigStorage(',')as(year:int,temp:float);下面是单行数据的示例。0029029070999991901010106004+64333+023450FM12+000599999V0202701N015919999999N0000001N9-00781+99999102001ADDGF108991999999999999999999我需要提取年份1901(16thpositionto4positions)吨emperature(89thpositionto4po

javascript - SyntaxError : Unexpected token < in JSON at position 0 at Object. 解析( native )(AngularJS)

我使用php脚本(save-data.php)成功地将我的数据保存到一个json文件中,但我无法使用我的get-data.php脚本正确获取它。错误消息:angular.js:12520SyntaxError:JSON中Object.parse位置0处的意外标记保存数据.php:get-data.php:保存数据.json:{"id":"179","var1":"variable1","var2":"variable2"}示例Controller://savedata(myModel:id,var1,var2)$scope.save=function(){console.log('Cr