2
我正在将使用GMap库的Dart应用程序转换为聚合物。然而,地图似乎没有得到渲染,我的应用程序也没有其他东西。我得到的只是一个空白的屏幕。我没有收到运行时错误。使用谷歌地图库聚合物
地图渲染的div位于聚合物元素中。在Dart文件中,我正在像这样实例化地图:
final mapOptions = new MapOptions()
..zoom = 15
..center = LAT_LONG_KORTRIJK
..mapTypeId = MapTypeId.ROADMAP;
Element mapView = getShadowRoot("my-element").query("#mapView");
_map = js.retain(new GMap(mapView, mapOptions));
有关正在进行的任何想法?
很酷,我会试试看。似乎GitHub目前处于关闭状态。我会让你知道这是怎么回事。 –
我应该能够将js lib添加到引用git的pubspec.yaml中吗?当我这样做并运行pub安装时,我得到一个致命错误:不是git存储库(或任何父目录):.git e:\ b \ build \ slave \ dart-editor-win-trunk \ build \ dart \ sdk \ lib \ _internal \ pub \ lib \ src \ git.dart –
您不能使用'pubspec.yaml',因为'google_maps'从_pub_申请了'js',并且没有办法覆盖现在](http://dartbug.com/8566)。这就是为什么我说它很脏,因为你必须手动替换一个文件夹。另一种方法可以是在本地检索'google_maps',使用自定义'js'更改'pubspec.yaml'并在主应用程序中使用路径依赖项。 –