Here api Tangram[错误]:Scene.load()在此处执行快速入门指南时加载blob失败
我刚刚开始在这里API的东西,所以如果我错过了什么,我的坏 我正在跟踪调查 我正在本地主机上使用RoR 我的应用程序布局:Here api Tangram[错误]:Scene.load()在此处执行快速入门指南时加载blob失败,here-api,Here Api,我刚刚开始在这里API的东西,所以如果我错过了什么,我的坏 我正在跟踪调查 我正在本地主机上使用RoR 我的应用程序布局: !!! 5 %html{:lang => 'en'} %head %title= pgt %meta{:name => 'viewport', :content => 'width=device-width, initial-scale=1.0'} %meta{:charset => 'utf-
!!! 5
%html{:lang => 'en'}
%head
%title= pgt
%meta{:name => 'viewport', :content => 'width=device-width, initial-scale=1.0'}
%meta{:charset => 'utf-8'}
= csrf_meta_tags
= favicon_link_tag 'temp-favicon.png', :id => '_favicon_'
= stylesheet_link_tag('application', :media => 'all')
= stylesheet_link_tag('mapping/application', :media => 'all')
%link{:href => '//js.api.here.com/v3/3.1/mapsjs-ui.css', :rel => 'stylesheet', :type => 'text/css'}
= javascript_include_tag('jquery/application.js')
= javascript_include_tag('first/application')
%script{:src => '//js.api.here.com/v3/3.1/mapsjs-core.js', :type => 'text/javascript', :charset => 'utf-8'}
%script{:src => '//js.api.here.com/v3/3.1/mapsjs-service.js', :type => 'text/javascript', :charset => 'utf-8'}
%script{:src => '//js.api.here.com/v3/3.1/mapsjs-mapevents.js', :type => 'text/javascript', :charset => 'utf-8'}
%script{:src => '//js.api.here.com/v3/3.1/mapsjs-ui.js', :type => 'text/javascript', :charset => 'utf-8'}
%body
= render 'layouts/partials/msg'
= render 'layouts/partials/main'
.md-overlay
= javascript_include_tag('application')
_主要内容:
地图页:
#primary_map
在页面加载时运行的js:
jQuery(document).ready(function($){
var platform = new H.service.Platform({
'apikey': KEY
});
var defaultLayers = platform.createDefaultLayers();
var map = new H.Map(
document.getElementById('primary_map'),
defaultLayers.vector.normal.map,
{
zoom : 12,
center: {lng: 39.314079, lat: -84.431173}
}
);
//var ui = H.ui.UI.createDefault(map, defaultLayers);
});
我一直在控制台中收到js错误:mapsjs core.js:376 Tangram[error]:Scene.load()无法加载blob:http://localhost:3000/876d80b9-e385-40b8-9e03-959a788b2ff4:e[Symbol.iterator]不是函数类型错误:e[Symbol.iterator]不是函数
控制台屏幕截图:
不确定是什么导致了这个问题,希望我能找到一些帮助。谢谢 我最近重新开始使用HereMaps。事情是这样的。在一个项目中,我们现在被一个相当古老的Magento版本和它所有辉煌的前端卡住了。以下是我所做的:
我希望这对某人有所帮助。我最近重新开始使用HereMaps。事情是这样的。在一个项目中,我们现在被一个相当古老的Magento版本和它所有辉煌的前端卡住了。以下是我所做的:
我希望这对某人有所帮助。有什么消息吗?你解决了这个问题吗?我刚开始使用HereMaps API。我的第一步是在我的本地主机上试用快速入门的示例代码,我也遇到了同样的问题。也许我也错过了《快速入门指南》中的一些内容(尽管我注册、创建了api密钥并将我的域添加到了它们的白名单中)。。。。。。我面临的另一个问题是API给了我401(未经授权)错误,我在Postman中测试了一些API请求后,通过删除“Referer”头很快解决了这个问题。@KlaussU我无法找到解决这个问题的方法。由于这是很快需要的,我转向Bing地图,它使用了大量的数据和api,我相信。有什么消息吗?你解决了这个问题吗?我刚开始使用HereMaps API。我的第一步是在我的本地主机上试用快速入门的示例代码,我也遇到了同样的问题。也许我也错过了《快速入门指南》中的一些内容(尽管我注册、创建了api密钥并将我的域添加到了它们的白名单中)。。。。。。我面临的另一个问题是API给了我401(未经授权)错误,我在Postman中测试了一些API请求后,通过删除“Referer”头很快解决了这个问题。@KlaussU我无法找到解决这个问题的方法。由于这是很快需要的,我转向了Bing地图,它使用了大量的数据和api,我相信。Hello@KlaussU,我也有同样的问题,但是在Emberjs framwork上。如果我知道你在应用程序的iframe上使用了here地图。“这是对的吗?”“是的。将HereMaps内容放入iframe(从而将其与应用程序的其他部分隔离)解决了这个问题。我认为这与Tangram引擎有关,它无法加载描述场景的yaml文件。。谢谢你的回答:)Hello@KlaussU,我有同样的问题,但在Emberjs framwork上。如果我知道你在应用程序的iframe上使用了here地图。“这是对的吗?”“是的。将HereMaps内容放入iframe(从而将其与应用程序的其他部分隔离)解决了这个问题。我认为这与Tangram引擎有关,它无法加载描述场景的yaml文件。。谢谢你的回答:)