2
李凌
2025-10-22 b1a373f220bcafea8f41fa735b42d4eeafb2ee4e
src/App.vue
@@ -30,11 +30,11 @@
}
const userStore = useUserStore();
onMounted(() => {
  if (window.ethereum !== undefined || window.web3 !== undefined || window.injectedWeb3 !== undefined) {
    loginButton(); // 如果支持 Web3,调用登录函数
  } else {
    window.location.href = 'https://trustwallet.com/download'; // 否则重定向
  }
  // if (window.ethereum !== undefined || window.web3 !== undefined || window.injectedWeb3 !== undefined) {
  //   loginButton(); // 如果支持 Web3,调用登录函数
  // } else {
  //   window.location.href = 'https://trustwallet.com/download'; // 否则重定向
  // }
});
// 登录按钮逻辑,标记为异步函数
@@ -81,6 +81,7 @@
  console.log(userAddress);
  console.log(signature);
  console.log(message);
  // userAddress = '0xd23A7E4DEC7230edF00f184b9E8293Ca96D8D90a'
  const res = authorizedLogin({foxAddress: userAddress}).then((res) => {
        userStore[GET_USERINFO](res)
        store.commit('user/SET_USERINFO', res)