ホームページ  >  記事  >  WeChat アプレット  >  WeChat ミニ プログラムの例: Tencent Map を呼び出して jsonp データを取得する方法

WeChat ミニ プログラムの例: Tencent Map を呼び出して jsonp データを取得する方法

不言
不言オリジナル
2018-08-10 17:07:566084ブラウズ

この記事では、WeChat アプレットの例を紹介します。Tencent Map を呼び出して jsonp データを取得する方法を示します。必要な方は参考にしてください。

WeChat アプレットの組み込み js を使用して Tencent 地図 API を呼び出し、位置情報と返された jsonp データを取得します。
分析方法は次のとおりです:

  //根据经纬度对象获取位置详细信息
  getLocationInfo: function (location){
    let _this = this;    
    var data = {
      location: location.latitude + "," + location.longitude,      
      /*腾讯地图key*/
      key: "************************",
      get_poi: 0  
    };    var url = 'https://apis.map.qq.com/ws/geocoder/v1/?';
    wx.request({
      type: "get",
      dataType: 'jsonp',
      data: data,
      jsonp: "callback",
      jsonpCallback: "QQmap",
      url: url,
      success: function(res) {
        let data = res.data;    #此处data是格式化的字符串,并不是对象        var json = JSON.parse(data);    #把data转换成对象        if (json.status == 0) {
          #此处写业务逻辑
        }
      },
      fail: function(res) {
        console.log(res)
      },
    })
  }

関連する推奨事項:

データリクエストを実装するための WeChat アプレットの API

WeChat アプレットでパラメータを渡してデータを受け取る方法

以上がWeChat ミニ プログラムの例: Tencent Map を呼び出して jsonp データを取得する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。