问题标签 [nativescript-google-maps-sdk]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - 谷歌地图自定义标记图标大小未在 Android 上保留
我正在使用nativescript-google-maps-sdk插件来创建 Google 地图。
一切正常,但我的自定义标记图标有问题,如果您查看这些图片,您会发现 Android 上没有保留图标大小,使它们非常非常小,以至于您几乎看不到他们。这发生在模拟器和真实手机上。
然而,在 IOS 上,尺寸很好,如您在第二张图片中所见。图标图像具有16x16
像素大小并具有.png
格式。
我一直无法找到任何解决方案,所以这是我最后的手段,有谁知道为什么会发生这种情况?
这是我用来创建标记的代码:
nativescript - NativeScript Google 映射 java.lang.NoClassDefFoundError:解析失败:Lorg/apache/http/ProtocolVersion
我切换到 {N} 5.0,现在我遇到了 nativescript-google-map-sdk 的问题,与此处相同的错误: Android Google maps java.lang.NoClassDefFoundError: Failed resolution of: Lorg/apache/http/ProtocolVersion
Android API 28 的问题,应该在清单中手动设置一个配置,https://developers.google.com/maps/documentation/android-sdk/config#specify_requirement_for_apache_http_legacy_library
当我添加
到我的 App_Resources/Android/AndroidManifest.xml
我得到这个错误
任务 ':app:processDebugResources' 执行失败。
Android 资源链接失败输出:/Users/rudm/dev/mobile/new5/platforms/android/app/build/intermediates/merged_manifests/debug/processDebugManifest/merged/AndroidManifest.xml:21:错误:在 .
有没有办法让谷歌地图与 {N} 5.0 一起工作?
android - Android 版 Maps SDK 的问题
我对 android 应用程序开发相当陌生。今天我试图在我的应用程序中实现一个地图客栈,但无法使其工作。我什至尝试使用默认地图活动制作一个新应用程序,该应用程序会立即崩溃。
这是我得到的错误:
我正在使用最新更新的 Pixel 3XL 运行。任何想法可能是什么问题?谢谢。
angular - NativeScript Google Maps SDK - 标记随机跳跃 W/多个 MapViews
这仅在 Android 上发生。当您同时打开地图 1 和地图 2 时,转到任一选项卡并单击标记以显示“支持我”按钮。如果您向该按钮发送垃圾邮件,标记将随机跳跃。当标记随机移动时,如果滚动地图,一切都会恢复正常。如果您隐藏一张地图并尝试向喜爱按钮发送垃圾邮件,则不会发生此错误。
本机脚本:5.3.2
tns 核心模块:5.3.2
tns-安卓:5.3.1
tns-ios:5.3.1
nativescript-google-maps-sdk: ^2.7.0
可以在此处找到错误的屏幕截图: https ://github.com/dapriett/nativescript-google-maps-sdk/issues/344
地图 1 和地图 2 都使用相同的组件。我尝试将其拆分为单独的组件,但仍然没有运气。
源代码: https ://github.com/18clans/google-maps-tab-view
当我喜欢地图 1 上的标记时,具有相同 ID 的地图 2 标记也应该被收藏。这在 iOS 上运行良好。
我还在另一种语言上发现了与此错误类似的内容。 谷歌地图上的跳跃标记
android - 当我拍照时,某些 Android 设备上的应用程序崩溃
我拍照后应用程序会定期崩溃。这种情况最常发生在小米(redmi 3s、redmi 4x)和诺基亚(6.1)手机上。当您从相机返回时,应用程序会自行重新启动并在设备的控制台中写入以下错误:
ActivityManager: Process org.nativescript.TestCameraApp (pid 8370) has dead: prev LA or ActivityManager: Process ua.com.getmancar (pid 615) has dead: prev S
我还要注意,这样的问题并不总是出现,它发生在第一张照片之后,它发生在 7 之后,有时在 20 之后。作为一种测试方法,我注意到如果您使用插件“nativescript-谷歌地图 SDK
android - NativeScript Android 构建失败并出现异常 - 不支持的类文件主要版本 57
我有 nativescript angular 应用程序,我在其中实现了以下插件。
我正在尝试使用tns run android --bundle构建或运行 android 但它显示以下错误。如果有问题,我还与tns 医生核对过。但这一切都与配置有关。
我的环境是 Nativescript:6.3.0 Angular CLI:8.3.21 节点:13.5.0 操作系统:darwin x64 Angular:8.2.14
ios - 错误类型错误:null 不是对象(评估“this._icon.imageSource.ios”)
我正在尝试在地图上获取自定义标记图标。我使用了 nativescript-google-maps-sdk v^2.9.1 并且出现以下错误。
添加在地图上获取标记的代码是
以前我使用资产中的图标,它就像一个魅力。在下面找到适用于资产图标的代码。
我不知道出了什么问题。但现在它不适用于来自 URL 的图标。
nativescript - (Nativescript + Google Maps SDK)折线渐变颜色
我正在通过 nativescript + vuejs 开发一个使用google maps sdk的应用程序。该应用程序的主要行为包括在两个地理点之间绘制路线。
我想知道,我怎样才能用渐变绘制那条折线?
重新渲染折线的函数:
谢谢!
nativescript - Nativescript-google-maps-sdk:mapView.zoom 不改变缩放
单击标记后,我正在尝试更改缩放级别。我试图重新定义 onMarkerEvent() 内的缩放:
}
但是,缩放并没有改变。
在 map.component.tns.html 我有:
有想法该怎么解决这个吗?我觉得这可能是我忘记的一些基本的东西。
谢谢!
nativescript - Nativescript 7 angular 8 和 nativescript-google-maps-sdk 的问题
尝试使用 nativescript 7.2.0 Angular 8 和 nativescript-google-maps-sdk 3.0.2 在 android 模拟器上显示谷歌地图时遇到此错误:
JS:错误错误:未捕获(承诺):TypeError:nativescript_core__WEBPACK_IMPORTED_MODULE_1 _.Property 不是构造函数 JS:TypeError:nativescript_core__WEBPACK_IMPORTED_MODULE_1 _.Property 不是构造函数 JS:在 Module.../node_modules/nativescript-google-maps-sdk /map-view-common.js(文件:node_modules\nativescript-google-maps-sdk\map-view-common.js:275:7) JS:在webpack_require(文件:src\webpack\bootstrap:750:0) JS:在 fn(文件:src\webpack\bootstrap:120:0) JS:在 Module.../node_modules/nativescript-google-maps-sdk/map-view.js(文件:node_modules\nativescript-google-maps -sdk\map-view.android.js:1:0) JS:在webpack_require(文件: src\webpack\bootstrap:750:0) JS: 在 fn (文件: src\webpack\bootstrap:120:0) JS: 在 Module../app/home/home.component.ts (文件: src \app\home\home.component.ts:1:0) JS: at webpack_require (f...
如果有人可以帮忙
谢谢