Merge pull request 'revert 6710fd8c4fcb0aa6bff558cd31026f75ff02c43b' (#97) from main into space_domain

Reviewed-on: https://git.wishpal.cn/wishpal_ironfan/tiefen_space_web/pulls/97
This commit is contained in:
yezian 2024-12-24 20:06:59 +08:00
commit e690ee53a7
1 changed files with 1 additions and 13 deletions

View File

@ -11,25 +11,14 @@ import { generateSignature } from "@/utils/crypto";
export default function Home() {
const [deviceType, setDeviceType] = useState("");
const [installInfo, setInstallInfo] = useState({});
const [isIosVersionGreaterThan17, setIsIosVersionGreaterThan17] =
useState(false);
useEffect(() => {
const userAgent = navigator.userAgent;
console.log(userAgent);
//
if (/Android/i.test(userAgent)) {
setDeviceType("Android");
} else if (/iPhone|iPad|iPod/i.test(userAgent)) {
setDeviceType("ios");
//ios1818
const version = userAgent
.toLowerCase()
.match(/cpu iphone os (.*?) like mac os/);
if (version) {
const mainVersion = parseInt(version[1].split("_")[0], 10);
mainVersion > 17 && setIsIosVersionGreaterThan17(true);
}
} else {
setDeviceType("pc");
}
@ -215,8 +204,7 @@ export default function Home() {
)}
{(deviceType === "Android" ||
(deviceType === "ios" &&
installInfo?.is_ios_install_button_visible === 1 &&
!isIosVersionGreaterThan17)) && (
installInfo?.is_ios_install_button_visible === 1)) && (
<div
className={`btn ${
deviceType === "ios"