android - 无法在 iOS 上与 Bing Map 交互; Android 不显示折线(Flex 移动应用程序,通过 StageWebView 使用 Javascript API)

标签 android ios apache-flex bing-maps flex4.5

无法解决后this issue ,我决定尝试使用 Bing map 来实现我的应用程序。我正在尝试在 Flex Mobile 应用程序中使用 Google Maps Javascript API 加载 StageWebView。当我在浏览器(IE、Chrome 和 Safari)和 Flash Builder 模拟器中查看时,一切正常。在实际设备上,我得到不同的结果。我正在使用 StageWebView.loadString() 方法在 Flex 中加载我的代码。

iPhone 显示 map 和我放在上面的形状,但不允许我直观地与之交互(拖动 map 、通过捏合或双击缩放)。它也不会像在浏览器中那样在左上角显示交互栏。

在 Android 手机(和 BlackBerry Playbook)上,我仍然无法直观地与 map 进行交互,但我得到了交互栏,这在大多数情况下都有效。但是,该应用程序不会显示我的多段线(它会显示图钉)。

在这两种设备上,当我在 map 上点击或双击以尝试与其进行直观交互时,键盘就会出现。键入时不显示任何文本。

关于我的问题有什么想法吗?我是否需要编写自己的直观交互功能?

最佳答案

通过Alexander Farber的建议,我决定使用MapQuest's Flex/Flash Mobile API ,这已被证明是非常有效的。

关于android - 无法在 iOS 上与 Bing Map 交互; Android 不显示折线(Flex 移动应用程序,通过 StageWebView 使用 Javascript API),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9669438/

相关文章:

ios - 无法使用 RestKit 0.20 从核心数据中删除实体

apache-flex - Flex Google Chrome 缓存问题

android - colorButtonNormal没有效果?

android - 什么是 INSTALL_PARSE_FAILED_NO_CERTIFICATES 错误?

Android parcelable 和 Intent : redBundle: bad magic number

android - 在 Android Wear 上使用 GoogleApiClient 确定 Wearable.CapabilityApi.getCapability 返回的节点是否已连接

iphone - 如何从 callOutAccessoryControlTapped : method 将数据发送到详细 vc

iphone - 窗口截图花费的时间太长

actionscript-3 - 网络录制的视频未在 ipad 中播放

java - Vsphere Web 客户端 sdk 无法加载属性文件