苏州市科普场馆地图 h5
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
lion 27da1c81a2
修改
1 month ago
dist/build 修改 1 month ago
node_modules 修改 2 months ago
scripts 修改 2 months ago
src 修改 1 month ago
static/tab 修改 2 months ago
.env.example 修改 2 months ago
.env.local 修改 2 months ago
.env.production 修改 2 months ago
.env.testing 修改 2 months ago
README.md 修改 2 months ago
env.d.ts 修改 2 months ago
index.html 修改 2 months ago
manifest.json 修改 2 months ago
package-lock.json 修改 2 months ago
package.json 修改 2 months ago
pages.json 修改 2 months ago
tsconfig.json 修改 2 months ago
vite.config.ts 修改 2 months ago
vite.config.ts.timestamp-1775111184197.js 修改 2 months ago
vite.config.ts.timestamp-1775114310398.js 修改 2 months ago

README.md

szkp-map-h5

UniApp 用户端项目基础骨架H5 + 微信小程序双端)。

已完成

  • 基础目录结构(src/apisrc/servicessrc/storessrc/pages
  • 统一请求封装:src/api/http.ts
  • 微信能力封装:src/services/wechat.ts
    • H5 微信 OAuth 跳转
    • H5 微信 JSSDK 分享配置
    • 小程序 uni.login 登录 code 换 token 预留
  • 腾讯地图配置与接口封装:src/services/map.ts
    • 使用同后端相同 KeyCRFBZ-NTART-YU4XX-LCDGK-3J456-VKBK2
    • 走后端 /map/search/map/reverse-geocode

环境变量

复制 .env.example.env.local 并填写:

  • VITE_API_BASE_URL
  • VITE_WECHAT_APP_ID

命令行启动(不依赖 HBuilderX

npm install
npm run dev:h5

微信小程序开发:

npm run dev:mp-weixin

构建:

npm run build:h5
npm run build:mp-weixin

后端接口约定(后续接入)

  • POST /wechat/miniapp/login(小程序 code 换 token
  • GET /wechat/jssdk-signature?url=...(公众号分享签名)