闪电地图是有用的,但是我发现了多个限制,我想实现我自己的版本,有人知道我可以在哪里找到如何在LWC中实现google地图库的示例。
实现google地图很简单,但是在LWC中,出于安全性考虑,第三方库必须作为静态资源加载。在执行此操作时,我开始遇到安全错误。
我认为salesforce使用代理来工作https://maps.a.forceusercontent.com/lightningmaps/mapsloader?resource=primitiveMap&version=222,不幸的是,如果有人有如何实现谷歌地图的代码,这个组件的代码是不可用的,LWC将非常感谢您的指导。
发布于 2019-12-31 19:14:07
我没有找到在LWC中包含资源的方法,没有分析闪电地图组件的结构,也没有使用与该组件相同的方法。我创建了一个Iframe和一个相互通信的视觉力量。
发布于 2020-01-16 04:07:52
如果你想使用地图/地点api。你必须创建一个顶尖类来触发http请求。google地图api不允许跨域javascript,LWC也不允许您导入未托管在salesforce org中的javascript。
https://stackoverflow.com/questions/59524629
复制相似问题