草庐IT

iOS - Perfecto Mobile 中的屏幕共享

我们正在探索用于移动自动化测试的各种测试套件,并遇到了这家名为PerfectoMobile的公司。其中一个让我震惊的功能是他们能够(无需越狱)在物理iPad上有效地执行“远程桌面”。因此,iPad的屏幕在Web应用程序中是镜像的,它可以在Web应用程序上注册触摸/滑动事件并在设备上执行它们。我掌握的唯一相关技术细节是,所有这些都是使用通过USB电缆发送的命令执行的。我真的很好奇这是如何实现的以及相关私有(private)API的详细信息(如果有的话)。谢谢,泰迦 最佳答案 我不熟悉PerfectoMobile,但我可以就如何实现这一

ios - "apple-mobile-web-app-capable"注销后站点切换到 Mobile Safari

在iOS全屏模式下运行移动网站时,使用“apple-mobile-web-app-capable”元标记,我使用AJAX和同步页面请求的组合,包括重定向,在用户成功时已登录。但是,当用户注销并且session被销毁时,iOS设备会离开全屏模式并在MobileSafari窗口中打开登录页面。这是一个常见的事件序列:用户点击主屏幕上的按钮以在iOS完整版中启动移动网站屏幕模式服务器将用户重定向到登录页面进行身份验证(仍然全屏显示)用户登录,并被重定向回移动主页(仍然全屏显示)用户通过GET和POST执行各种操作,一些使用AJAX,一些不使用(仍然全屏显示)用户点击注销按钮,这会破坏sess

ios - 正确防止 Flex Mobile 应用程序中的方向更改

有没有人能够真正让它在FlexSDK4.6中正常工作?这是一个简短的片段:我想要实现的是在两个方向上都支持横向模式,因此如果用户将设备旋转180度,屏幕也应该旋转。但是当用户将设备旋转到纵向方向之一时,根本不应该有任何Action。相反,我看到导航器操作栏的宽度发生变化,有时内容以纵向显示,因此显然阻止该事件是不够的。我正在使用Adob​​e建议的“官方”方式,但问题是它运行得不是很好。当然,舞台没有改变,但导航器中似乎有什么东西在触发,因为您可以看到操作栏宽度发生变化。我在处理程序方法中将布局边界显式设置为固定宽度取得了一些成功-这可以防止更改操作栏宽度,但这只是一个临时解决方案-如

javascript - iOS 7 Mobile Safari 键盘上下滚动事件的问题

我正在测试一些滚动事件并注意到在iOS7MobileSafari中键盘弹起时会触发滚动事件,但在键盘关闭/按下时不会触发。我想知道是否有人知道这是为什么?我个人认为这是一个错误(我正在尝试报告它,但目前无法登录错误跟踪器),他们应该选择在键盘上下滚动事件,或者选择根本不要扔掉它们,因为View似乎返回到以前的状态。为了演示这个问题,我创建了这个小网站,您可以在其中单击输入框并看到滚动事件在键盘弹起时触发,但在键盘菜单上按下完成并且屏幕滚动到它时不会触发初始位置。我添加了一个可扫描的二维码,将您发送到下面的测试网址。提前致谢!测试网址:http://lp.mydas.mobi/test/

android - 修复了 jQuery Mobile 中的标题滚动/拖动

我正在使用jquerymobile和phonegap开发移动网络应用程序。我开发了一个HelloWorld应用程序。它有页眉、页脚和内容区域。页眉和页脚使用data-position="fixed"属性固定。但是页眉和页脚的问题是,当我向下滚动并且内容完成并且不再需要滚动时,它的页眉会向下拖动(为了灵active或指示并且没有更多内容)。与其他iOS应用程序一样,此功能存在,但在这些应用程序中,页眉和页脚不会上下拖动,内容区域只会拖动。请看图片我的意思如上图所示,标题被拖向我不想要的底部。我只希望内容区域具有此功能。我怎样才能做到这一点,以便仅在没有更多内容可供查看时才拖动内容区域?有

android - Paypal 移动 express - "Payment cannot be made using mobile device"

我们在iPhone和Android应用程序中实现了移动快速结帐库。然而,许多用户无法通过手机进行任何支付。我们有一个错误“您的付款无法使用移动设备进行”http://img69.imageshack.us/img69/6449/img0617.png.因此,问题仅出在某些帐户上。有些帐户可以正常工作,而其他帐户则不能。我将问题发布到x.com论坛,那里还没有帮助https://www.x.com/developers/paypal/forums/mobile-express-checkout-library/payment-cannot-be-made-using-mobile-dev

ios - 在 Mobile Safari 上缩放 iframe 会破坏 iframe 的链接

我在MobileSafari中的iframe上使用CCS3转换时遇到问题。如果我在iframe上使用-webkit-transform:scale();,iframe的内容会相应缩放,但iframe中的链接会中断。点击该元素会突出显示hitbox,链接hitboxes似乎没有缩放。当您点击一个链接时,如果iframe没有被缩放,您可以看到点击框出现在链接所在的位置。无论您在哪里设置变换原点,链接离左上角越远,情况就会变得越糟。我正在测试的同一页面在我的计算机上的Safari和Chrome上运行完美,所以我怀疑这是移动版Safari的错误。这是一个已知问题吗?有人知道解决方法吗?我尝试使

ios - 在 iOS 7 Mobile Safari 的书签中,Apple 如何让导航 Controller 推送时分段控件持久化?

它似乎正在推送到一个新的ViewController,但那个分段控件并没有移动。我不认为它是导航栏中的表格标题或自定义UIBarButtonItem。他们是怎么做到的? 最佳答案 您可以子类化您的导航Controller并添加自定义subview。 关于ios-在iOS7MobileSafari的书签中,Apple如何让导航Controller推送时分段控件持久化?,我们在StackOverflow上找到一个类似的问题: https://stackoverfl

iphone - mc_mobile_tunnel 在崩溃日志中代表什么?

一位同事递给我一部iPhone,它在我们的应用程序运行过程中崩溃了。崩溃报告将崩溃归因于mc_mobile_tunnel而不是我们的应用程序。Process:mc_mobile_tunnel[7322]Path:/usr/libexec/mc_mobile_tunnelIdentifier:mc_mobile_tunnelVersion:???(???)CodeType:ARM(Native)ParentProcess:launchd[1]Date/Time:2011-03-2413:53:15.294-0700OSVersion:iPhoneOS3.1.3(7E18)ReportVe

ios - 如何在 Mobile Safari 中确定 iOS 键盘的尺寸

我目前正在尝试在针对MobileSafari的网页中创建建议UI。主要组件是一个文本框和一个滚动列表,该列表显示在包含建议列表的文本框下方。为此,我需要1)确定键盘已显示,以及2)确定其大小以调整建议列表的大小以适应可用空间。我已经能够通过等待焦点事件来完成(1),但(2)仍然存在问题。我还没有找到任何方法来测量键盘的大小,因为它似乎不会影响窗口尺寸或我能想到的任何其他尝试测量的尺寸。当iOS键盘显示在移动版safari中时,有没有办法以编程方式确定它的大小? 最佳答案 不幸的是,没有办法计算键盘的高度。当键盘出现时,所有窗口属性都