這是一個微信天氣小程序開發教程,簡單易學,半天便可完成。可根據天氣不一樣,配置不一樣的背景圖片。初始默認實時定位當前位置天氣,也可搜索查詢各地區天氣。具體實現效果以下:
css
歡迎掃碼體驗:
html
源碼請戳這裏,歡迎star~node
首先要註冊小程序、以及安裝微信開發工具,這些在小程序開發文檔中都有詳細說明,這裏就不贅述了。
安裝好微信開發者工具,填好申請到的小程序AppID,選好項目目錄,初始化一個普通小程序目錄結構,獲得如下項目初始目錄:git
|-- pages |-- index |-- index.js // 首頁js文件 |-- index.json // 首頁json文件 |-- index.wxml // 首頁wxml文件 至關於html |-- index.wxss // 首頁wxss文件 至關於css |-- logs |-- logs.js // 日誌頁js文件 |-- logs.json // 日誌頁json文件 |-- logs.wxml // 日誌頁wxml文件 |-- logs.wxss // 日誌頁wxss文件 |-- utils |-- util.js // 小程序公用方法 |-- app.js // 小程序邏輯 |-- app.json // 小程序公共配置 |-- app.wxss // 小程序公共樣式表 |-- project.config.json // 小程序項目配置
能夠看到,項目文件主要分爲.json,.wxml,.wxss和.js類型,每個頁面由四個文件組成,爲了方便開發者減小配置,描述頁面的四個文件必須具備相同的路徑與文件名。github
具體頁面源碼請戳這裏查看。npm
解決方法:json
解決方法:
到小程序開發頁面,點擊左側 開發 -> 開發設置 -> request合法域名,添加 https://free-api.heweather.com
https://apis.map.qq.com
者兩個合法域名,目的是爲了容許使用騰訊位置服務 API
和和風天氣 API
。小程序
因爲位置服務使用的騰訊位置服務-微信小程序JavaScript SDK,請自行申請本身的密鑰(key
)。審覈經過後受權給當前要使用的微信小程序(APP ID
),還需將微信小程序域名 servicewechat.com
添加到白名單。微信小程序