在我的angularjs移动项目中,我已经实现了谷歌地图,但在应用程序中左下角的ogfmy地图上有一个“Google”标签,点击它会将我带到谷歌地图应用程序并且无法返回到我的应用程序,请为此解决方案建议一个转换。在谷歌地图上点击'Google'
-1
A
回答
0
您必须防止点击链接的默认行为,而是在inAppBrowser上打开它。 首先安装inAppBrowser插件,然后添加以下代码(地图画布是你映射了ID,它可能是不同的,必要时更换)
var googleMap = document.getElementById("map-canvas");
var anchors = googleMap.getElementsByTagName("a");
for (var i=0; i<anchors.length; i+=1)
{
anchors[i].addEventListener("click", openInAppBrowser);
}
function openInAppBrowser(e) {
e.preventDefault();
window.open(this.href, "_blank", "location=yes");
}
0
您可能想写的是,点击链接会在应用程序的webview中打开它,取代您的应用程序。
在源代码中查找链接,确保它将在InAppBrowser或_blank中打开,以便它将在浏览器应用程序中打开。
相关问题
- 1. 点击Google地图上的谷歌地图标记
- 2. 谷歌地图在地图上添加信息窗口点击
- 3. 如何点击在谷歌地图
- 4. 通过在谷歌地图点击HTML
- 5. 谷歌地图 - 点击标记点击加载窗口点击
- 6. 谷歌地图谷歌地点类型
- 7. 打开Infowindow点击谷歌地图
- 8. 谷歌地图折线点击事件
- 9. 点击谷歌地图多边形内
- 10. 如何实现点击谷歌地图?
- 11. 谷歌地图触发点击
- 12. 谷歌地图可点击侧边栏
- 13. 点击加载谷歌地图
- 14. 谷歌地图标记点击事件
- 15. 标记事件点击谷歌地图
- 16. 谷歌地图点击标记
- 17. 触发谷歌地图标记点击
- 18. 显示谷歌地图,点击按钮
- 19. 在谷歌地图上放置针点
- 20. 点击谷歌地图上的地方标记javascript api
- 21. 禁用谷歌地图上的可点击地标
- 22. Android谷歌地图V2 - 在几个标记上的OnInfoWindowClick点击
- 23. 避免在手机上点击谷歌地图
- 24. 谷歌地图标记不能在移动设备上点击
- 25. 在谷歌地图上添加标记时,我点击按钮
- 26. 谷歌地图API v3在点击标记上添加阴影
- 27. 谷歌地图在路线上点击事件
- 28. 谷歌地图V3 “如何创建在地图标记点击”
- 29. 谷歌地图 - 获取点在地图上的点
- 30. 防止谷歌地图上的点击通过图片
我究竟应该做的是,在angularjs? –