@xpeak/expo-wechat
v0.2.2
Published
XPeak Expo module for WeChat OpenSDK: native auth login and share. Excludes pay, mini program, QR login, and customer service.
Maintainers
Readme
@xpeak/expo-wechat
XPeak 维护的 Expo 微信 OpenSDK 模块,基于 expo-wechat fork。
当前范围:App 原生授权登录(sendAuthRequest / onAuthResult)、分享、订阅消息、WebView。不含支付、小程序、扫码登录、客服。
仓库:https://github.com/allen9020/expo-wechat-sdk
安装
npm install @xpeak/expo-wechat或从 GitHub 安装(prepare 会自动 build):
npm install github:allen9020/expo-wechat-sdkapp.config.ts:
plugins: [
[
'@xpeak/expo-wechat',
{
appId: process.env.EXPO_PUBLIC_WECHAT_APP_ID,
universalLink: process.env.EXPO_PUBLIC_WECHAT_UNIVERSAL_LINK,
},
],
],本地 monorepo 联调
在 xpeak-app/package.json:
"@xpeak/expo-wechat": "file:../packages/expo-wechat"发布到 npm
npm run build
npm publish --access public业务封装
Promise 化登录、错误码、state 校验请放在 App 的 src/lib/wechat-login.ts。
