【问题标题】:HERE Maps script contains unsecure (mixed content) http callsHERE 地图脚本包含不安全(混合内容)http 调用
【发布时间】:2017-11-27 17:26:10
【问题描述】:

我们的网站通过 https 提供服务,并在我们的一些页面中包含 HERE 地图 API。我们目前从这个 api 得到混合内容错误,我可以看到它正在尝试通过 xmlhttpRequest 加载图像。 Map API 目前只显示一个空白窗口,没有地图信息。

我们使用的是最新的 3.0 版本(现在是 3.0.16.0)。

还要注意,我在这个答案中尝试了“useHttps = true”解决方案:How to call HERE Maps API v3 using HTTPS。此外,文档似乎与发布此答案时有所不同,因此我无法在当前文档中查看此规则。

这里是相关错误,文件名包含冲突的 xmlHttpRequest:Error Picture

【问题讨论】:

    标签: javascript here-api


    【解决方案1】:

    使用以下选项表明您正在配置H.service.Platform

    const platform = new H.service.Platform({
      app_id: '{{your_app_id}}',
      app_code: '{{your_app_code}}',
      useHTTPS: true,
      useCIT: true
    });
    

    看来您的 useHTTPS 大写错误,或者缺少 useCIT 属性。使用上述方法,您的地图应该通过 HTTPS 加载图块。

    SEE DEMO

    【讨论】:

      猜你喜欢
      • 2015-12-15
      • 1970-01-01
      • 2011-05-06
      • 1970-01-01
      • 2016-03-14
      • 1970-01-01
      • 2018-07-23
      • 2020-05-30
      • 2018-11-28
      相关资源
      最近更新 更多