Tag: 手机旅行

在iPhone上运行的Sencha Touch应用程序中访问控制台

我想在我的Sencha Touch iOS应用程序中使用console.time('a')和console.timeEnd('a')。 这个函数在控制台上以微秒为单位测量时间。 如何在iPhone上运行我的应用程序时访问控制台? 我尝试使用Safari远程Web检查器(如Phonegap iOS Safaridebugging工作stream程 ),但不起作用。 它使我可以访问index.html,并且Web Inspector可以正确打开,但是他的所有选项卡都是空的,包括控制台选项卡。 (我试着用PhoneGap使用Safari Remote Web Inspector,它工作正常) 编辑: 我不使用Xcode,因为我用Sencha Cmd构build我的应用程序。 我不想改变这一点,因为我正在testing没有PhoneGap的Sencha Touch性能。

在移动Safari浏览器中closures表单助理?

当在触摸屏设备上运行(在我的情况下,iPhone,但我认为这是其他人),当虚拟键盘popup一个表单域时,键盘顶部添加导航button:“previous”, “下一个”,“完成”。 (有时是“自动填充”)。 这显然是移动Safari“forms助手”。 我觉得这是多余的,多余的,混乱的。 iPhone用户不习惯在本机应用程序中使用,也没有必要。 这是一个触摸设备。 你触摸你想改变的东西。 不需要导航button! 如果用户经常使用他们的设备填写网站上的表格,我想用户可能会熟悉这一点。 自3G以来,我已经有了一个iPhone,从来没有注意到这一点。 我不认为我曾经在移动Safari上填写表单! (我会用我的桌面…) 表单助理是用于在网站上浏览表单的,这可能不适合移动设备的devise。 所以,在这方面它有一个有用的目的。 但是,当使用JQuery Mobile时,您正在devise一个用于触摸屏移动设备的界面。 应该不需要表单助理。 我觉得在本地应用程序(PhoneGap,Rhodes等)尤其烦人。 我做了一些search,并没有提出一个解决scheme。 有人知道如何解决这个问题吗?

停止在iOS Web应用上滚动屏幕边缘?

在iOS Web应用程序上工作。 用户可以上下滚动页面的内容。 但是,有没有办法阻止屏幕拖动到灰色的背景变得可见? 这可以通过打开移动Safari浏览器中的任何网页并拉下页面来复制。

如何强制显示移动Safari底部导航栏以编程方式显示?

我的网页底部有一个固定的CTA(号召性用语)button。 在较新版本的iOS上向下滚动页面,移动Safari会隐藏底部导航栏(带有后退,前进,共享,书签和新的标签button)。 如果您单击CTAbutton,而不是执行该操作,则移动Safari会显示底部的导航栏。 作为一个解决scheme,我一直在寻找力量显示底部导航栏。 有没有办法做到这一点? 当在移动设备上查看Jack线程和Thread Flip的移动网站时,都可以在查看单个项目时closures此function。 我目前无法对此进行逆向工程。 有没有人知道如何实现力显示? 关联到: 与页面底部alignment的button与移动Safari的菜单栏冲突,以及防止移动Safari访问视口底部时出现工具栏

iOS Safari HTML表格下一个/上一个button – 它们是如何工作的?

免责声明:我正在使用JQuery Mobile。 我有一堆不同forms的页面,但其中一些似乎在按下一个/上一个button时performance出不同的行为。 所有表单都使用tab索引进行设置。 表格1完美地工作,除了跳过JQuery Mobile翻转开关和单选button,这不是一个真正的问题,因为它们有点不同。 表单2, tabindex="0"的元素使用$("#myElement").focus(); 然后下一个button被禁用,并按下前一个button到窗体的底部,即下一个/ prev顺序似乎是1,2,0。 表格3似乎是完全不稳定的,这次按顺序向下,但有些领域似乎是把焦点放在标签上,然后再按下一下,导致input字段被选中。 表格4工作正常,除了最后select的领域似乎被忽略。 然后tabindex跳转到页面上的一些锚点元素,然后继续翻转开关。 表单5具有与表单4相同的行为,表单中的最后一个select字段也将被忽略。 我会继续调查这个问题,并制作一个小提琴,但是有没有人遇到过这样的问题,或者对他们应该如何工作有一些了解?

CSS,IOS,iPad,-webkit溢出滚动:触摸错误,大内容被切断

我有一个有数千行(2317准确)的数据表来自数据库的表。 我把这个表里面的一个div,所以它是可滚动的。 HTML: <div class="longList"> <!– table with thousands of rows –> </div> CSS: .longList {overflow: auto; height: 550px; margin: 0 auto; -webkit-overflow-scrolling: touch;} 问题是,列表在iPad上的移动Safari浏览器(在桌面浏览器上工作正常)切断行号1900(该行的一半显示),列表的其余部分显示为空白。 第1900行之后没有显示行。 如果我删除了“-webkit-overflow-scrolling:touch;”,则所有行都显示出来 从风格。 有没有人遇到这个或有任何想法如何解决这个问题?

使用隐藏的SFSafariViewController获取Safari cookie

我正在阅读以下post,从移动网页authentication用户到原生iOS 9应用程序,并想知道如何最好地实现隐藏的Safari浏览器控制器类似于下面谈到的隐藏的控制器? https://library.launchkit.io/how-ios-9-s-safari-view-controller-could-completely-change-your-app-s-onboarding-experience-2bcf2305137f#.r810oldla

设置默认的iOS网页剪辑图标标题?

是否可以设置默认标题或覆盖用户在其iOS设备上的Safari时生成的标题,并点击“添加到主屏幕”? 我想这个标题是从HTML的<title>Example.com</title>标签中拉取的。 不过,我想只针对具有特定标题的iOS设备。 事实上,iOS所引用的标题甚至不是我网站的完整标题, 但是,当我手动执行时,iOS显然会接受更多的字符input。

停止Safari Mobile的inputbutton圆angular

我想这个主题是这么说的。 在Iphone,Ipod或Ipad上查看时,我有一个Web应用程序,input提交button有圆angular。 有没有办法阻止这个?

iOS 7移动版Safari不再支持<input type =“datetime”/>

我有一个相当大的使用PhoneGap构build的iPad应用程序,我正在做一些testing,以确保在iOS 7中一切正常。我发现的最重要的问题是<input type="datetime"/>不再支持的。 我已经看到几个贴子,build议你现在需要有两个单独的字段的date和时间。 这是一个非常巨大的变化,因为我在整个应用程序中使用了这个。 我希望这只是在iOS 7的testing版发布,因为它是一个HTML 5标准inputtypes,但我似乎无法find任何信息。 任何帮助或想法将不胜感激。