无法解决后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/