首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Phonegap开放导航器err_unknown_url_scheme

Phonegap开放导航器err_unknown_url_scheme
EN

Stack Overflow用户
提问于 2018-06-27 08:53:09
回答 1查看 2K关注 0票数 3

我为iOS和安卓开发了我的应用程序。

这个应用程序显示了一张有兴趣点的地图。如果用户点击其中一个,应用程序尝试打开导航器。

代码语言:javascript
复制
onclick="cordova.InAppBrowser.open("https://maps.google.com/maps?daddr=45.29062,8.055613519999952&mode=transit", "_blank", "location=yes")"

上面的代码就是一个例子。我从应用程序和cordova inappbrowser调用这个url,正确地打开导航器预览。

当我点击开始旅行时,浏览器要求你打开谷歌地图应用程序。如果你说“不”,它什么也做不了。所以,你不得不点击“是”。

在单击“是”后,在iOS works中,但是在Android中,我看到以下错误:

请注意,当用户单击POI时,我无法管理显示的“导航”按钮。此外,如果我点击链接,我的手机将正确打开谷歌地图应用程序,但如果我在浏览器中复制和粘贴网址,我会看到导航器预览没有“开始”按钮。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-06-27 12:05:23

解决将目标"_blank“替换为"_system”的问题。

因此,正确的代码行是:

代码语言:javascript
复制
onclick="cordova.InAppBrowser.open("https://maps.google.com/maps?daddr=45.29062,8.055613519999952&mode=transit", "_system", "location=yes")"
票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51058482

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档