Giter Club home page Giter Club logo

lovelace-cn-map-card's People

Contributors

fineemb avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

lovelace-cn-map-card's Issues

关于无法显示实体的解决方案

首先感谢作者的付出,这几天试了一下感觉很实用。
只是高德地图功能升级后(仅限最近注册的KEY)无法显示标注点和行程了。对1.2.7版摸索了一番后,将第268-270行修改成:
if (result.info === 'ok') { that._showMarker(result.locations[0],entity,color,type); } else { console.info("%c 地图加载异常:%o", "color: white; font-weight: bold; background: dimgray",result); }
后得到高德地图返回“NVALID_USER_SCODE” 异常信息,通过查看高德API的“JSAPI key和安全密钥的使用”说明,我使用了第二个方法,在第4行追加下列代码后可以正常使用:
window._AMapSecurityConfig = { securityJsCode:'您申请的安全密钥', }

请更新高德地图更新后安全密钥的用法

高德地图更新后需要安全密钥配合key一起使用,参考其他人的建议,在js文件中加入如下语句

window._AMapSecurityConfig = { securityJsCode:'您申请的安全密钥', }

但并没有效果。希望作者能够更新下程序,或者解答下安全密钥的使用方法。

另外吧高德官方使用说明附下供作者参考:

JSAPI key搭配静态安全密钥以明文设置(不安全,建议开发环境用):

引入地图 JSAPI 脚本之前增加设置 JSAPI 安全密钥的脚本标签,并将您的安全密钥「您申请的安全密钥」替换为您的安全密钥;(注意这个设置必须是在 JSAPI 的脚本加载之前进行设置,否则设置无效。)

`<script type="text/javascript">
window._AMapSecurityConfig = {
securityJsCode:'您申请的安全密钥',
}
</script>

<script type="text/javascript" src="https://webapi.amap.com/maps?v=1.4.15&key=您申请的key值"></script> `

https://lbs.amap.com/api/javascript-api/guide/abc/prepare

初始化显示地点可能有问题

配置完成后,默认显示的是北京,

更换Chrome浏览器后问题依旧
但在手机浏览器上显示正常,但当我把设置的地点更换为另外一个地点时,手机浏览器还是显示的最初配置的那个地点, PC上还是显示的北京。是不是初始化地点可能有问题。
key是自己申请的 后台可以看到调用记录没问题

Custom element doesn't exist: gaode-map-card.

HACS 添加后找不到卡片,直接添加配置代码显示:Custom element doesn't exist: gaode-map-card.
缓存什么的都清过也不行
手动配置的配了一遍到最后也是跟hacs的一样
希望楼主能看一下
树莓派4B Docker安装hassio版本2020.12.1:(

只显示一个了图标

image
已经使用自己的key,配置如下

- type: 'custom:gaode-map-card'
    default_zoom: '9'
    dark_mode: false
    hours_to_show: '168'
    entities:
      - zone.home
    key: XXXXXXXXXXXX
    title: Map

鼠标移动到home图标有如下错误提示

maps?callback=___onAPILoaded&v=2.0&key=XXXXXXXXXXXX&plugin=AMap.MoveAnimation:1 Uncaught Error: Invalid Object: LngLat(NaN, NaN)
at new bM (maps?callback=___onAPILoaded&v=2.0&key=XXXXXXXXXXXX&plugin=AMap.MoveAnimation:1)
at ns.si (maps?callback=___onAPILoaded&v=2.0&key=XXXXXXXXXXXX&plugin=AMap.MoveAnimation:1)
at ns.fireEvent (maps?callback=___onAPILoaded&v=2.0&key=XXXXXXXXXXXX&plugin=AMap.MoveAnimation:1)
at ns.OL (maps?callback=___onAPILoaded&v=2.0&key=XXXXXXXXXXXX&plugin=AMap.MoveAnimation:1)

地图无法缩放 缩放后自动定位至设备当前位置

HA 0.115.2
lovelace-cn-map-card 1.2.4
win7+chrome和iphone 6s safari下现象一致

使用鼠标或双指捏合缩小地图,松开后地图立即刷新至设备当前位置(放大)
这样不好看历史轨迹,不知道是我个例还是插件问题?

PS:从1.0版本一路折腾过来,终于能正常看到地图和轨迹了!!!

ios app 不加载地图

HA 0.115.2
lovelace-cn-map-card 1.2.4
ios app 2020.6.2(1)
iphone 6s ios13.5 越狱环境
有路径,只是不加载地图
不知道怎么输出调试信息...

同iphone Safari浏览器登录可以用
PC win7+chrome也正常

Script error

hass core latest @ dev environment
加载1.27 js module后,尝试前台添加lovelace cn map card无法成功,并且无法添加其他内部卡片,后台报错:
2021-04-27 11:34:24 ERROR (MainThread) [frontend.js.latest.202104230] :0:0 Script error.
抽时间看看能否修复?本人水平还不够。

后台一直在报错 Cannot read property 'setPitch' of undefined

可以显示地图,但是无法显示人员和设备的位置。

2021-07-21 15:22:21 ERROR (MainThread) [frontend.js.latest.202107070] :0:0 Script error.
2021-07-21 15:22:23 ERROR (MainThread) [frontend.js.latest.202107070] http://xxx.xxx.cn:8123/hacsfiles/lovelace-cn-map-card/cn-map-card.js?hacstag=259784620127:74:18 Uncaught TypeError: Cannot read property 'setPitch' of undefined
2021-07-21 15:22:44 ERROR (MainThread) [frontend.js.latest.202107070] http://xxx.xxx.cn:8123/hacsfiles/lovelace-cn-map-card/cn-map-card.js?hacstag=259784620127:74:18 Uncaught TypeError: Cannot read property 'setPitch' of undefined
2021-07-21 15:22:44 ERROR (MainThread) [frontend.js.latest.202107070] http://xxx.xxx.cn:8123/hacsfiles/lovelace-cn-map-card/cn-map-card.js?hacstag=259784620127:70:18 Uncaught TypeError: Cannot read property 'setPitch' of undefined
2021-07-21 15:24:05 ERROR (MainThread) [frontend.js.latest.202107070] http://xxx.xxx.cn:8123/hacsfiles/lovelace-cn-map-card/cn-map-card.js?hacstag=259784620127:74:18 Uncaught TypeError: Cannot read property 'setPitch' of undefined
2021-07-21 15:24:05 ERROR (MainThread) [frontend.js.latest.202107070] http://xxx.xxx.cn:8123/hacsfiles/lovelace-cn-map-card/cn-map-card.js?hacstag=259784620127:70:18 Uncaught TypeError: Cannot read property 'setPitch' of undefined
2021-07-21 15:26:18 ERROR (MainThread) [frontend.js.latest.202107070] :0:0 Script error.
2021-07-21 15:27:00 ERROR (MainThread) [frontend.js.latest.202107070] :0:0 Script error.
2021-07-21 15:29:41 ERROR (MainThread) [frontend.js.latest.202107070] :0:0 Script error.

使用自己申请的高德地图需要配合安全密钥一起使用

高德地图12月2号进行了升级

自2021年12月02日升级,升级之后所申请的 key 必须配备安全密钥 jscode 一起使用。

注意:此次升级不会影响之前已获得key的使用;升级之后的新增的key必须要配备安全密钥一起使用。

另外,无法示手机的位置怎么解决,device_tracker的状态一直是unknown

实体的图标在地图上没有显示

实体的图标在地图上没有显示,但鼠标移动到实体位置时会有鼠标状态的变化;
另外地图的中心位置能否设置?点开地图时,地图的中心并非设置的实体,能够设置以某一个实体为打开地图的中心位置

App中显示不正常

在iPhone的HomeAssistant App中,地图被分成了三个横条,完全看不出来哪是哪。电脑端基本是正常的。

IMG_20201110_204300

更新后还是空白,不显示地图。

系统版本0.109.3,更新到V1.1,还是无法显示地图。
高德Key两种类型都试过。
PS:请问您这卡片应该用高德哪种Key,“Web服务”还是“Web端”?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.