草庐IT

webkit-margin-before

全部标签

使用-webkit-overflow-scrolling : touch 时隐藏的 iOS textarea 文本

我又一次来到这里,因为我已经用尽了对这个主题的研究。我有一个非常简单的设置,带有非常简单的标记,但行为非常奇怪。该行为与(FirefoxandAngular:Textareaplaceholderdoesn'tappearuntilfirstfocus)出奇地相似,但我是在不同的环境中体验它的。考虑带有只读文本区域的片段。这会带来糟糕的评论列表,其中2-3条适合屏幕,然后必须滚动以查看更多已经加载的评论。Comment:这在浏览器(chrome、safari等)上运行应用程序时效果很好,但是一旦我使用PhoneGap构建应用程序并在ipad设备上运行它,我就会得到以下行为:可见的评论已

ios - iOS 10-12 WebKit (Safari/Chrome) iframe 焦点错误的解决方法

我已经在StackOverflow和各种Apple/WebKit错误报告系统上搜索了这个特定问题,但尚未找到具体引用的问题(这似乎不可能)。问题:在我们的支付页面上,我们有各种表单字段(输入和选择)。出于PCI/安全目的,我们有一个用于信用卡号码字段的iframe(iframe只有有那个字段-没有别的)。问题是,只是iOS用户,他们有时无法将焦点放在信用卡号字段上。似乎有2个不同,但相关的iOSwebkit错误。请参阅下面的更新。如果他们只是从一个字段向下导航到另一个字段,通常会奏效。但是,如果他们在字段中跳来跳去,他们可能会遇到这样的情况:他们可能会尝试他们无法将焦点放在信用卡号字段

ios - iOS 10-12 WebKit (Safari/Chrome) iframe 焦点错误的解决方法

我已经在StackOverflow和各种Apple/WebKit错误报告系统上搜索了这个特定问题,但尚未找到具体引用的问题(这似乎不可能)。问题:在我们的支付页面上,我们有各种表单字段(输入和选择)。出于PCI/安全目的,我们有一个用于信用卡号码字段的iframe(iframe只有有那个字段-没有别的)。问题是,只是iOS用户,他们有时无法将焦点放在信用卡号字段上。似乎有2个不同,但相关的iOSwebkit错误。请参阅下面的更新。如果他们只是从一个字段向下导航到另一个字段,通常会奏效。但是,如果他们在字段中跳来跳去,他们可能会遇到这样的情况:他们可能会尝试他们无法将焦点放在信用卡号字段

javascript - iOS css-webkit-转换 : scale doesn't offset touch events

我有一个iframe,我需要将其拉入以便在iOS设备上显示。iframe的内容不在我的控制之下,它们不以任何方式响应(固定800x600)。所以我想缩小iframe以在iOS视口(viewport)中显示它。使用-webkit-transform:scale(0.4)我能够缩小它,但现在触摸事件都是错误的(例如触摸表单元素不会弹出键盘)。如果您在缩放之前触摸元素所在的位置,它就会起作用。有什么方法可以纠正触摸事件的偏移量吗? 最佳答案 选择scale3d而不是scale。根据我的经验,当元素被插入加速堆栈时,转换需要响应的元素会更好

javascript - iOS css-webkit-转换 : scale doesn't offset touch events

我有一个iframe,我需要将其拉入以便在iOS设备上显示。iframe的内容不在我的控制之下,它们不以任何方式响应(固定800x600)。所以我想缩小iframe以在iOS视口(viewport)中显示它。使用-webkit-transform:scale(0.4)我能够缩小它,但现在触摸事件都是错误的(例如触摸表单元素不会弹出键盘)。如果您在缩放之前触摸元素所在的位置,它就会起作用。有什么方法可以纠正触摸事件的偏移量吗? 最佳答案 选择scale3d而不是scale。根据我的经验,当元素被插入加速堆栈时,转换需要响应的元素会更好

iphone - iOS 开发 : How can I preload a view controller before pushing it onto the navigation stack?

我正在深入研究iOS开发,并且正在构建一款益智游戏来帮助我熟悉该平台。我让AdWhirl在用户完成拼图时显示的得分屏幕中显示广告。问题是,分数屏幕ViewController至少需要几秒钟来请求和接收广告,在此期间用户查看分数并移动到不同的View。我打算实现一个动画,当用户解决一个谜题时出现,动画完成所需的时间将是请求和接收将在下一个(分数)View中显示的广告的好时机用户也会被带走。在解谜动画播放期间,如何预加载下一个ViewController,以便在将ViewController推送到导航堆栈时显示广告?如果这是不可能的,或者如果这是一个坏主意,您对我如何在动画播放时请求和接收

iphone - iOS 开发 : How can I preload a view controller before pushing it onto the navigation stack?

我正在深入研究iOS开发,并且正在构建一款益智游戏来帮助我熟悉该平台。我让AdWhirl在用户完成拼图时显示的得分屏幕中显示广告。问题是,分数屏幕ViewController至少需要几秒钟来请求和接收广告,在此期间用户查看分数并移动到不同的View。我打算实现一个动画,当用户解决一个谜题时出现,动画完成所需的时间将是请求和接收将在下一个(分数)View中显示的广告的好时机用户也会被带走。在解谜动画播放期间,如何预加载下一个ViewController,以便在将ViewController推送到导航堆栈时显示广告?如果这是不可能的,或者如果这是一个坏主意,您对我如何在动画播放时请求和接收

ios - 自动布局中的 "Use standard value” 和 “Constrain to Margins"是什么意思?

我学习了一些自动布局教程,例如this.但是我仍然不清楚以下选项在pin对话框中的作用标准值、手动值和Canvas值之间有什么区别?constraintomargin复选框有什么作用?align有什么作用? 最佳答案 Whatarethedifferencesbetweenstandardvalue,manualvalues,andcanvasvalues?标准值使用"therecommendedspacingforconstraintsthatspecifydistancebetweenitems",通常在10分左右。当前Canv

ios - 自动布局中的 "Use standard value” 和 “Constrain to Margins"是什么意思?

我学习了一些自动布局教程,例如this.但是我仍然不清楚以下选项在pin对话框中的作用标准值、手动值和Canvas值之间有什么区别?constraintomargin复选框有什么作用?align有什么作用? 最佳答案 Whatarethedifferencesbetweenstandardvalue,manualvalues,andcanvasvalues?标准值使用"therecommendedspacingforconstraintsthatspecifydistancebetweenitems",通常在10分左右。当前Canv

ios - SpriteKit : Preload sound file into memory before playing?

只是想知道这是否可能。目前,我第一次在应用程序运行时播放声音文件时,在声音实际播放之前会有明显的延迟(比如它正在缓存它或其他东西)。在此之后它立即播放没有问题,但如果我完全关闭应用程序并重新启动它,延迟将在第一次播放声音时恢复。这是我用来播放声音的代码:[selfrunAction:[SKActionplaySoundFileNamed:@"mySound.caf"waitForCompletion:NO]]; 最佳答案 您可以采用的一种方法是在场景开始时加载声音:你的场景.h:@interfaceYourScene:SKScene