iPad 模拟器 WebView/Google map API 问题

标签 ipad webview google-maps ios-simulator

我最近才将 XCode 更新到 3.2.2,并开始使用 iPad 模拟器。

我遇到了 WebView 问题。我用它来加载带有 Google Maps API 实现的 url。 map 加载并正确显示,但是当我尝试单击并拖动它来平移 map 而不是平移 map 时,整个 WebView 会垂直滚动,露出深灰色背景。当我松开它时,它会弹回原位。

此外,当我按住选项键捏合 map 时,它没有响应。如果我加载map.google.com页面, map 就会平移并且响应良好,但不是我的。这里没有特殊的代码,只是通常的 NSUrlRequest。在 iPhone 模拟器中运行良好,但在 iPad 模拟器中则不行。还选中“启用用户交互”。

对于为什么会发生这种情况有什么想法吗?

最佳答案

这看起来像是模拟器中的一个故障。

我建议:

  • 尝试旧版本或新版本的 ipad 模拟器
  • 尝试使用 iPhone 模拟器看看问题是否仍然存在
  • 在设备上尝试

您最终可能会与我们分享 URL 和其他代码,以便我们可以 检查是否有明显的问题。

关于iPad 模拟器 WebView/Google map API 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2790482/

相关文章:

php - 具有多个用户位置的 Google map Android 应用

javascript - Google map 插件显示为灰色框(MVC 环境)

ios - 如何知道文本字段何时更改而不保存

iphone - 禁用快速查看

java - 在单独的 WebView 上进行多次登录? (安卓)

ios - 在 iOS 上的 Xamarin Forms 中预加载 WebView

iPhone:在运行时下载 zip 并在主包子目录中解压

iphone - 通用 iPhone/iPad 应用程序

android - Android 上的 JavaFx WebView 组件

google-maps - 在谷歌地图版本 3 中取消 map 上 dblclick 事件的缩放