Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/opencv/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google maps nativescript google maps sdk使用本机调用设置地图样式_Google Maps_Nativescript - Fatal编程技术网

Google maps nativescript google maps sdk使用本机调用设置地图样式

Google maps nativescript google maps sdk使用本机调用设置地图样式,google-maps,nativescript,Google Maps,Nativescript,我在angular2+nativescript项目中成功地集成了google地图。我需要的typescript定义文件中的所有内容都适合我 然而,我想玩一下地图的样式。好的,我必须使用对映射的本机调用,因为方法setMapStyle()不在typescript定义中 我想我可以使用gMap属性访问本机对象并调用该方法。但是我没有按照googledocs()中的要求设置正确的参数,因为我不知道如何创建MapStyleOptions对象。类型未知 是否有人尝试或成功完成此任务并希望分享一些提示?您将

我在angular2+nativescript项目中成功地集成了google地图。我需要的typescript定义文件中的所有内容都适合我

然而,我想玩一下地图的样式。好的,我必须使用对映射的本机调用,因为方法setMapStyle()不在typescript定义中

我想我可以使用gMap属性访问本机对象并调用该方法。但是我没有按照googledocs()中的要求设置正确的参数,因为我不知道如何创建MapStyleOptions对象。类型未知


是否有人尝试或成功完成此任务并希望分享一些提示?您将如何访问本机GoogleMap?

NativeScript允许您访问应用程序中使用的插件的所有公共API,因此您应该能够根据

例如,如果要创建MapStyleOptions对象,可以编写

var MapStyleOptions : any = com.google.android.gms.maps.model.MapStyleOptions;
var mapStyle : any = new MapStyleOptions({"..":".."});
或者只是
var-mapStyle=new com.google.android.gms.maps.model.MapStyleOptions({.“:”)

当TypeScript抱怨
com.google…
未被识别时,您可以将其定义为
any
或导入一些现成的打字。 祝你好运