源碼介紹:
地鐵路線圖小程序源碼默認包含了北京、上海、廣州、鄭州、山東、杭州等全國近50個城市的地鐵路線圖,涵蓋了這些城市如地鐵1號線2號線全部路線圖,以幫助用戶更快更方便的了解和體驗該城市的交通,一目了然的查詢用戶當前所在城市地鐵的路線圖和地鐵車站位置。
小程序配置步驟:
下載小程序源碼后通過微信開發者工具導入源碼,這里要注意小程序的模板在src文件夾中,導入源碼時記得選中這個文件夾,本項目為云開發,不需要域名和服務器也可以搭建。
小程序頁面標題在app.json文件中,打開并找到pagesindexindex.json路徑下的第13行即可修改。
該程序已涵蓋了所有已開通地鐵的城市,如果你只想發布其中部分城市,可以打開?data/city.js,刪除其余不想添加的城市即可。
{ key: "bj", lat: 39.908065, lng: 116.411502, name: "北京", english: "Beijing", pinyin: "beijing", py: "bj", other: "" }
如果您想替換成你自己繪制的城市地鐵logo可以在imageslogologo_bj.png文件夾中更改。
配置地鐵圖URL:考慮到地鐵圖更新的便利化,本項目將所有線路圖放到服務器上,用戶選擇城市后會從服務器下載圖片并緩存起來。(緩存時間為10分鐘),你需要將地鐵圖源碼中的的URL修改成你自己的URL。打開?datacity.js,修改metroMapUrl為你自己的網址即可。
地圖路線圖的圖片存儲地址如下:http://www.sajysbs.cn/wp-content/uploads/2022/11/routemap_bj_cn.png
配置完以上內容后直接上傳審核小程序后就可以發布了,記得需要在微信公眾平臺添加合法域名哦。