【问题标题】:Is it possible to enter data into a JQuery mobile site that is in an iframe on Safari using an iPad?是否可以使用 iPad 将数据输入到 Safari 上 iframe 中的 JQuery 移动网站?
【发布时间】:2011-07-07 23:58:23
【问题描述】:

我正在尝试让 iPad Safari 用户通过 iFrame - http://dev.eventhello.com/overridden_routes/not_mobile 使用我们的 JQuery 移动应用程序。出于某种原因,按钮不可点击且文本字段不可输入。当不通过 iFrame 访问时,该网站在 iPad 上可以正常运行 - http://dev.eventhello.com/users/login。

【问题讨论】:

  • 只是为了确保 iPad 不是 iOS 5 测试版,是吗? iOS 5 beta 2 似乎有时会出现一些输入元素的问题。
  • 我支持@Alan H. 的评论 - 在运行 4.3.3 的 iPad 上似乎可以正常工作
  • 我只是将 iPad 重定向到网站的移动版本 (dev.eventhello.com/users/login),而不是尝试使用嵌入 iFrame (dev.eventhello.com/overridden_routes/not_mobile) 的移动网站来呈现页面。我不认为这是 iOS 5 测试版问题。这似乎发生在所有 iPad 上。

标签: ipad iframe jquery-mobile mobile-safari


【解决方案1】:

鉴于上述讨论,这似乎是一个与 iOS 5 beta 2 相关的错误。它应该在 iOS 5 稳定之前清除。根据 NDA,有关此问题的进一步讨论应使用 Apple 的开发者论坛。

【讨论】:

  • 这不仅仅是一个与 i0S 5 beta 2 相关的错误。它似乎发生在所有版本上。在使用 css 之前,我将 iframe 缩小了,但现在它是全尺寸的,并且行为方式仍然相同。
  • 但我们刚刚告诉过您,我们的非 iOS5 设备不会发生这种情况,那么您认为这是为什么呢?我很困惑。
  • 我的错误 - 我说它仍然无法正常工作,因为 CSS 缩小版本仍然缓存在测试设备上。我删除了 iFrame 的 CSS 缩放,现在可以与之交互了。
猜你喜欢
  • 2022-01-19
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多