首页 > 解决方案 > 电容器和离子上的 MapKit JS

问题描述

编辑:我打开了 Apple 的错误报告 - 电容器错误报告说这是 Apple 的问题。

编辑 2:看来他们在 5.20.3 中修复了它Fixed bug where https: was not selected for CDN URLs in some packaged and local environments. [48289622]

我将 MapKit JS 与 Ionic 和 Capacitor 一起使用。它适用于除 iOS 之外的所有设备。在 iOS 上,尝试从 CDN 下载文件时会发生错误。

这里显示了大约 20 个错误,无法从 CDN 下载文件: 在此处输入图像描述

问题是capacitor://而不是https://

在下载的mapkit.js文件中,它看起来像这样:

cdnBase: "//cdn.apple-mapkit.com/mk",

那么我能做些什么来让它正确加载文件吗?为什么 Capacitor 假设//是本地文件?或者 MapKit 应该在所有 URL 前面加上https?

我遇到了 Google Maps SDK 和我认为添加的前缀 Capacitor 的问题//somewebsite.com/fileNotLocal。如果文件没有前缀httphttps然后电容器在本地查看capacitor://我认为

标签: ionic-frameworkmapkitcapacitor

解决方案


推荐阅读