背景
因为微信官方仅提供了通过CDN引入jssdk的方式,连npm包都没有,就更别提ts的定义文件了,所以在typescript的项目中使用微信jssdk需要绕点儿圈圈。
解决方案
修改src/public/index.html
在页面中以CDN的方式引入微信jssdk的文件。
1 | ... |
修改src/react-app-env.d.ts
添加wx变量的声明。
1 | ... |
修改逻辑页面
在逻辑页面中添加jssdk的初始化跟使用。
1 | ... |
反正是各种乱七八糟的想法就对了
因为微信官方仅提供了通过CDN引入jssdk的方式,连npm包都没有,就更别提ts的定义文件了,所以在typescript的项目中使用微信jssdk需要绕点儿圈圈。
在页面中以CDN的方式引入微信jssdk的文件。
1 | ... |
添加wx变量的声明。
1 | ... |
在逻辑页面中添加jssdk的初始化跟使用。
1 | ... |