【问题标题】:Open a Map Url on a native device Map app在本机设备地图应用程序上打开地图网址
【发布时间】:2021-11-16 20:32:55
【问题描述】:

问: 我需要在 Native Map 应用程序上打开这种链接。你能告诉我我应该在这里使用什么插件吗?

https://www.google.com/maps?q=15405 Hebbe Ln+Au...

我使用了Capacitor Browser plugin,它在具有上述 URL 的 Android 设备上运行良好。即它显示谷歌网络地图。但是在 iOS 设备上,它在控制台上显示 not have a valid URL 错误,并且没有显示应用内浏览器。

这里有什么线索吗?

解决方案:

 this.inAppBrowser.create(url, '_system');

【问题讨论】:

  • @NajamUsSaqib 我是否需要对我的 URL 进行任何修改,或者它会按原样工作吗?我认为 Capacitor Browse 插件也不会这样做?
  • 是的,我在我的个人体验电容器浏览器插件中有一些问题不知道是什么。有时会抛出错误,在 Firefox 中它总是要求以弹出窗口等方式打开。
  • @NajamUsSaqib 是的,它工作得很好。请把它作为答案。谢谢!

标签: angular typescript ionic-framework capacitor ionic-native


【解决方案1】:

您可以使用:Cordova 浏览器插件:

Cordova in-app-browser

const options: InAppBrowserOptions = {
   zoom: 'no',
   location: 'yes',
   toolbar: 'yes'
 };

const browser = this.iab.create(url, '_blank', options);

【讨论】:

    猜你喜欢
    • 2012-01-08
    • 1970-01-01
    • 2017-08-30
    • 1970-01-01
    • 2019-08-16
    • 1970-01-01
    • 2020-09-04
    • 2019-11-22
    • 1970-01-01
    相关资源
    最近更新 更多