javascript - 与 android api 交互的 googlemap javascript api
问题描述
我想在谷歌地图上通过javascript Api动态地在我们的自定义地图上绘制一些线来自定义流量并使用android api获取它,我想这样做但我不知道它是如何实现的?
解决方案
如果您已经在网站中发布了带有自定义流量的自定义地图,您可能需要考虑使用 awebview
在您的 android 应用程序上加载带有地图的特定网页。
在您的 XML 文件中:
<WebView xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/webview_map"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
/>
在您的活动中,您可以执行以下操作:
Webview webview = (WebView) findViewById(R.id.webview_map);
webview.getSettings().setJavaScriptEnabled(true);
webview.loadUrl("YOUR_WEBPAGE_URL");
setContentView(webview);
或者您可以使用Maps SDK for Android中的可用功能以下是一些可能有助于您实现用例的功能:
希望这可以帮助!
推荐阅读
- git - Visual Studio GIT 重置为以前的提交问题
- sql-server - 使用 SQL 身份验证时 SSIS 批量插入错误
- ios - 具有后台进程的领域实例丢失数据
- ios - cellForItemAt called only once in Swift collectionView
- excel - 无法在 Excel 中定义对象
- kotlin - 如何在 Kotlin Multiplatform(纯 kotlin)中进行延迟
- sql - Oracle SQL CREATE TABLE 耗时太长或无法创建(没有 CREATE TABLE 工作)
- unity3d - Destroying Prefabs Object After Spawn Using collision
- r - 针对所有变量调用 R 函数
- karate - 如何将变量发送到调用空手道功能文件的文本文件......?