谷歌地图API v3点击事件不工作在Ionic模拟器或设备
Google Maps API v3 click event not working in Ionic emulator or device
我有一个谷歌地图实现与各种掉落的引脚。点击后,它们会打开一个带有简单字符串的信息窗口。这一切都在Ionic服务器中运行得很好。但不会在iOS模拟器或设备中运行。在模拟器或设备上运行时,我没有得到错误或看到与事件相关的任何消息。阅读这个问题,我设置了data-tap-disable="true"
在div我们是地图驻留。似乎找不到其他解决办法了。我能做些什么来解决这个问题?
我和你有同样的问题,试着把data-tap-disabled="true"
放在包含地图的div上。我不得不更进一步,只在显示信息窗口时写一些东西来应用data-tap-disabled="true"
。
注意,当你说你尝试了data-tap-disable
时,我使用了data-tap-disabled
。
//修复iOS上的Google AutoComplete Places Javascript API在iphone5/6/7上运行并测试
if (navigator.userAgent.match(/(iPad|iPhone|iPod)/g)) {
setTimeout(function () {
let container = document.getElementsByClassName('pac-container')[0];
// Fix for Google AutoComplete Places Javascript API on iOS
if (container) {
container.addEventListener('touchend', function (e) {
e.stopImmediatePropagation();
});
}
}, 500);
}
相关文章:
- 无法在Ionic select中预先选择最后一个选项
- 如何在Ionic Android中将Javascript注入到web视图中
- Ionic和angularjs嵌套步骤应用程序
- 如何在Ionic2测试版中包含Ionic.io服务
- Ionic-item在导航栏中进行双向数据绑定
- SqlStorage Ionic 2作为服务/提供程序
- Ionic V1.3-标签-带条件的徽章样式<离子选项卡>
- 为什么当我尝试在Ionic中使用列表时会出现此JavaScript错误
- using LocalStorage ionic 2
- 将数据传递给由服务创建的Ionic模态
- OSM-离线查询我的IONIC/CORDOVA项目
- 如何从mac上完全删除Ionic和Cordova安装
- OnsenUI中的ng点击事件不会在Android模拟器上触发
- ionic幻灯片框中的每张幻灯片都有不同的HTML文件
- 未在angularJS和Ionic中加载模板
- 从Base64 Ionic编码和解码图像
- Ionic将firebase注入工厂,同时将控制器和服务保存在不同的文件中
- Ionic Android“;不支持重定向_ uri”;脸书
- Ionic:AngularJS变量未使用$scope更新DOM
- 谷歌地图API v3点击事件不工作在Ionic模拟器或设备