H5SDK

ith5 4bb7b5c525 添加切换账号 hace 2 semanas
.agent 5028bcaac6 优化样式 hace 2 semanas
public 4bb7b5c525 添加切换账号 hace 2 semanas
src 4bb7b5c525 添加切换账号 hace 2 semanas
.env 7786da847c first commit hace 1 mes
.gitignore 7786da847c first commit hace 1 mes
index.html 23dfbba2d6 '完善接口' hace 1 mes
package-lock.json 7786da847c first commit hace 1 mes
package.json 7786da847c first commit hace 1 mes
pnpm-lock.yaml dccd5bb006 优化h5sdk的侧边栏功能 hace 2 semanas
readme.md cc61a6189b 'readme.md' hace 1 mes
tsconfig.json 7786da847c first commit hace 1 mes
vite.config.ts 7786da847c first commit hace 1 mes
vite.config.ts.js dccd5bb006 优化h5sdk的侧边栏功能 hace 2 semanas

readme.md

H5 SDK

说明

通过链接携带的game_id参数,来请求加载游戏链接,然后通过iframe加载游戏,进行调用SDK

  • 开发框架:react
  • 开发环境:node 20.19.0

依赖

npm install

使用

开发编译

npm run dev

打包

npm run build

游戏sdk,给CP调用的JS

存储在public/game-sdk.js

微端,给微端调用的JS

存储在public/native-sdk.js

接入说明

如果是微端接入,IOSAndroid都需要在我方能提供的SDK链接上携带is_native=true参数,例如:http://localhost:5173/?game_id=123&is_native=true

如果是纯H5接入,则不需要携带is_native=true参数, 例如:http://localhost:5173/?game_id=123

CP接入文档请参考:运营提供的文档