巩义网站建设,巩义网站制作,巩义做网站-全栈网络

网站制作小程序开发中如何引入高德天气并进行调用显示?
当前位置:首页 > 建站知识 > 网站代码 >

网站制作小程序开发中如何引入高德天气并进行调用显示?

时间: 2019-01-22 分类: 网站代码 浏览次数:

在网站制作或者小程序开发中,经常会使用到当前城市天气的显示,那么我们如何能将免费的高德地图api接口引入到我们的项目中呢? 1.创建高德地图的开发应用 注册高德地图账号,并...


在网站制作或者小程序开发中,经常会使用到当前城市天气的显示,那么我们如何能将免费的高德地图api接口引入到我们的项目中呢?

网站制作小程序开发中如何引入高德天气并进行调用显示?
1.创建高德地图的开发应用
注册高德地图账号,并在其平台里申请并创建属于自己的开发应用,并输入自己的项目名称,项目类型,选择对应的api接口或者是微信小程序的appid,从而获得一个属于高德地图的key值

2.下载并引入对应的js文件:amap-wx.js

 
3.在要使用高德天气的页面引用amap-wx.js,代码如下:
var amapFile = require('../../utils/amap-wx.js')

4.在网站制作中或小程序开发中,需要优先开启定位功能,已让高德地图能准确获取到你目前所在城市的经纬度。

5.创建新的高德天气变量,并请求数据,并根据请求结果打印出具体的天气信息,并赋值给自定义变量weather,代码如下:
 //获取天气情况
    var myAmapFun = new amapFile.AMapWX({key: app.globalData.amapKey});
    myAmapFun.getWeather({
      success: res=>{
       that.setData({
         weather:res
       })
      },
      fail: function(info){}
    })

6.在网页中及小程序界面中使用数据绑定进行天气信息的调用,代码如下:
<view>城市:{{weather.city.data}}</view>
<view>湿度:{{weather.humidity.data}}</view>
<view>温度:{{weather.temperature.data}}</view>
<view>天气:{{weather.weather.data}}</view>
<view>风向:{{weather.winddirection.data}}</view>
<view>风力:{{weather.windpower.data}}</view>

以上就是在网站制作开发及小程序开发中,如何使用高德天气进行当前城市天气的显示。全栈网络专业从事郑州网站制作,巩义网站制作,荥阳网站建设,欢迎大家随时来电咨询。




 

本文关键词: 高德天气 未经允许不得转载:郑州网站建设|郑州网站制作|荥阳网站建设|巩义网站建设|网站优化-全栈网络



说点什么吧
  • 全部评论(0
    还没有评论,快来抢沙发吧!
Copyright © 2017-2020 版权所有:全栈网络工作室 备案号:豫ICP备2023004016号 HTML网站地图
郑州网站制作|郑州做网站|巩义网站制作|荥阳做网站|巩义做网站-全栈网络