让出行更美好-ArkTS如何使用地铁图
  w7nT9BWOuqag 2023年11月19日 31 0

让出行更美好-ArkTS如何使用地铁图

完整源码

MainPage.ets

import web_webview from '@ohos.web.webview';

@Entry
@Component
struct MainPage {
  controller: web_webview.WebviewController = new web_webview.WebviewController()

  build() {
    Row() {
      Column() {

        Web({ src: $rawfile("drive.html"), controller: this.controller })
      }
      .width('100%')
    }
    .height('100%')
  }
}

drive.html

<html>
<head>
    <meta charset="UTF-8">
    <!--重要meta, 必须!-->
    <meta name="viewport"
          content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0,shrink-to-fit=no"/>
    <title>SUBWAY</title>
</head>
<body>
<div id="mysubway"></div>

<script src="https://webapi.amap.com/subway?v=1.0&key=559673d72bc970890a164db5ba03dcdc&callback=cbk"></script>
<script type="text/javascript">
    //开启easy模式, 直接完成地铁图基本功能, 无需自己写交互
    window.cbk = function(){
        var mysubway = subway("mysubway", {
<!--            easy: 1,-->
               adcode: 4403 //上海的adcode 3100,深圳的4403
        });
    };




</script>
</body>
</html>

效果图

让出行更美好-ArkTS如何使用地铁图_API

参考

JavaScript API

地图组件

室内地图 JS API

地铁图 JS API

【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月19日 0

暂无评论

推荐阅读
  f18CFixvrKz8   2024年05月20日   83   0   0 JavaScript
  fxrR9b8fJ5Wh   2024年05月17日   45   0   0 JavaScript
  2xk0JyO908yA   2024年04月28日   36   0   0 JavaScript
w7nT9BWOuqag