修复资源页面不显示默认头像

This commit is contained in:
Ember 2024-07-04 14:51:06 +08:00
parent 63b3da5c8d
commit 40b6f6c175
19 changed files with 494 additions and 380 deletions

View File

@ -775,6 +775,7 @@
}
const avatarUrl = `https://emberimg.oss-cn-beijing.aliyuncs.com/user/${email}/avatar`;
const defaultAvatarUrl = "https://emberimg.oss-cn-beijing.aliyuncs.com/avatar/default.png";
try {
const response = await fetchNoCache(avatarUrl);
@ -783,14 +784,19 @@
document.getElementById('avatar').style.display = "block";
console.log("Avatar updated.");
} else if (response.status === 404) {
document.getElementById('avatar').src = defaultAvatarUrl;
document.getElementById('avatar').style.display = "block";
console.log("Avatar file not found, using default avatar.");
} else {
throw new Error('Failed to fetch avatar');
}
} catch (error) {
document.getElementById('avatar').src = defaultAvatarUrl;
document.getElementById('avatar').style.display = "block";
console.error("Error loading avatar:", error);
}
}
}
const email = "1279347317@qq.com";

View File

@ -567,6 +567,7 @@
}
const avatarUrl = `https://emberimg.oss-cn-beijing.aliyuncs.com/user/${email}/avatar`;
const defaultAvatarUrl = "https://emberimg.oss-cn-beijing.aliyuncs.com/avatar/default.png";
try {
const response = await fetchNoCache(avatarUrl);
@ -575,14 +576,19 @@
document.getElementById('avatar').style.display = "block";
console.log("Avatar updated.");
} else if (response.status === 404) {
document.getElementById('avatar').src = defaultAvatarUrl;
document.getElementById('avatar').style.display = "block";
console.log("Avatar file not found, using default avatar.");
} else {
throw new Error('Failed to fetch avatar');
}
} catch (error) {
document.getElementById('avatar').src = defaultAvatarUrl;
document.getElementById('avatar').style.display = "block";
console.error("Error loading avatar:", error);
}
}
}
const email = "1279347317@qq.com";

View File

@ -483,6 +483,7 @@
}
const avatarUrl = `https://emberimg.oss-cn-beijing.aliyuncs.com/user/${email}/avatar`;
const defaultAvatarUrl = "https://emberimg.oss-cn-beijing.aliyuncs.com/avatar/default.png";
try {
const response = await fetchNoCache(avatarUrl);
@ -491,14 +492,19 @@
document.getElementById('avatar').style.display = "block";
console.log("Avatar updated.");
} else if (response.status === 404) {
document.getElementById('avatar').src = defaultAvatarUrl;
document.getElementById('avatar').style.display = "block";
console.log("Avatar file not found, using default avatar.");
} else {
throw new Error('Failed to fetch avatar');
}
} catch (error) {
document.getElementById('avatar').src = defaultAvatarUrl;
document.getElementById('avatar').style.display = "block";
console.error("Error loading avatar:", error);
}
}
}
const email = "";

View File

@ -484,6 +484,7 @@
}
const avatarUrl = `https://emberimg.oss-cn-beijing.aliyuncs.com/user/${email}/avatar`;
const defaultAvatarUrl = "https://emberimg.oss-cn-beijing.aliyuncs.com/avatar/default.png";
try {
const response = await fetchNoCache(avatarUrl);
@ -492,14 +493,19 @@
document.getElementById('avatar').style.display = "block";
console.log("Avatar updated.");
} else if (response.status === 404) {
document.getElementById('avatar').src = defaultAvatarUrl;
document.getElementById('avatar').style.display = "block";
console.log("Avatar file not found, using default avatar.");
} else {
throw new Error('Failed to fetch avatar');
}
} catch (error) {
document.getElementById('avatar').src = defaultAvatarUrl;
document.getElementById('avatar').style.display = "block";
console.error("Error loading avatar:", error);
}
}
}
const email = "3055938446@qq.com";

View File

@ -480,6 +480,7 @@
}
const avatarUrl = `https://emberimg.oss-cn-beijing.aliyuncs.com/user/${email}/avatar`;
const defaultAvatarUrl = "https://emberimg.oss-cn-beijing.aliyuncs.com/avatar/default.png";
try {
const response = await fetchNoCache(avatarUrl);
@ -488,14 +489,19 @@
document.getElementById('avatar').style.display = "block";
console.log("Avatar updated.");
} else if (response.status === 404) {
document.getElementById('avatar').src = defaultAvatarUrl;
document.getElementById('avatar').style.display = "block";
console.log("Avatar file not found, using default avatar.");
} else {
throw new Error('Failed to fetch avatar');
}
} catch (error) {
document.getElementById('avatar').src = defaultAvatarUrl;
document.getElementById('avatar').style.display = "block";
console.error("Error loading avatar:", error);
}
}
}
const email = "3055938446@qq.com";

View File

@ -480,6 +480,7 @@
}
const avatarUrl = `https://emberimg.oss-cn-beijing.aliyuncs.com/user/${email}/avatar`;
const defaultAvatarUrl = "https://emberimg.oss-cn-beijing.aliyuncs.com/avatar/default.png";
try {
const response = await fetchNoCache(avatarUrl);
@ -488,14 +489,19 @@
document.getElementById('avatar').style.display = "block";
console.log("Avatar updated.");
} else if (response.status === 404) {
document.getElementById('avatar').src = defaultAvatarUrl;
document.getElementById('avatar').style.display = "block";
console.log("Avatar file not found, using default avatar.");
} else {
throw new Error('Failed to fetch avatar');
}
} catch (error) {
document.getElementById('avatar').src = defaultAvatarUrl;
document.getElementById('avatar').style.display = "block";
console.error("Error loading avatar:", error);
}
}
}
const email = "3055938446@qq.com";

View File

@ -465,6 +465,7 @@
}
const avatarUrl = `https://emberimg.oss-cn-beijing.aliyuncs.com/user/${email}/avatar`;
const defaultAvatarUrl = "https://emberimg.oss-cn-beijing.aliyuncs.com/avatar/default.png";
try {
const response = await fetchNoCache(avatarUrl);
@ -473,14 +474,19 @@
document.getElementById('avatar').style.display = "block";
console.log("Avatar updated.");
} else if (response.status === 404) {
document.getElementById('avatar').src = defaultAvatarUrl;
document.getElementById('avatar').style.display = "block";
console.log("Avatar file not found, using default avatar.");
} else {
throw new Error('Failed to fetch avatar');
}
} catch (error) {
document.getElementById('avatar').src = defaultAvatarUrl;
document.getElementById('avatar').style.display = "block";
console.error("Error loading avatar:", error);
}
}
}
const email = "1547163325@qq.com";

View File

@ -461,6 +461,7 @@
}
const avatarUrl = `https://emberimg.oss-cn-beijing.aliyuncs.com/user/${email}/avatar`;
const defaultAvatarUrl = "https://emberimg.oss-cn-beijing.aliyuncs.com/avatar/default.png";
try {
const response = await fetchNoCache(avatarUrl);
@ -469,14 +470,19 @@
document.getElementById('avatar').style.display = "block";
console.log("Avatar updated.");
} else if (response.status === 404) {
document.getElementById('avatar').src = defaultAvatarUrl;
document.getElementById('avatar').style.display = "block";
console.log("Avatar file not found, using default avatar.");
} else {
throw new Error('Failed to fetch avatar');
}
} catch (error) {
document.getElementById('avatar').src = defaultAvatarUrl;
document.getElementById('avatar').style.display = "block";
console.error("Error loading avatar:", error);
}
}
}
const email = "3055938446@qq.com";

View File

@ -540,6 +540,7 @@
}
const avatarUrl = `https://emberimg.oss-cn-beijing.aliyuncs.com/user/${email}/avatar`;
const defaultAvatarUrl = "https://emberimg.oss-cn-beijing.aliyuncs.com/avatar/default.png";
try {
const response = await fetchNoCache(avatarUrl);
@ -548,14 +549,19 @@
document.getElementById('avatar').style.display = "block";
console.log("Avatar updated.");
} else if (response.status === 404) {
document.getElementById('avatar').src = defaultAvatarUrl;
document.getElementById('avatar').style.display = "block";
console.log("Avatar file not found, using default avatar.");
} else {
throw new Error('Failed to fetch avatar');
}
} catch (error) {
document.getElementById('avatar').src = defaultAvatarUrl;
document.getElementById('avatar').style.display = "block";
console.error("Error loading avatar:", error);
}
}
}
const email = "1279347317@qq.com";

View File

@ -472,6 +472,7 @@
}
const avatarUrl = `https://emberimg.oss-cn-beijing.aliyuncs.com/user/${email}/avatar`;
const defaultAvatarUrl = "https://emberimg.oss-cn-beijing.aliyuncs.com/avatar/default.png";
try {
const response = await fetchNoCache(avatarUrl);
@ -480,14 +481,19 @@
document.getElementById('avatar').style.display = "block";
console.log("Avatar updated.");
} else if (response.status === 404) {
document.getElementById('avatar').src = defaultAvatarUrl;
document.getElementById('avatar').style.display = "block";
console.log("Avatar file not found, using default avatar.");
} else {
throw new Error('Failed to fetch avatar');
}
} catch (error) {
document.getElementById('avatar').src = defaultAvatarUrl;
document.getElementById('avatar').style.display = "block";
console.error("Error loading avatar:", error);
}
}
}
const email = "3055938446@qq.com";

Some files were not shown because too many files have changed in this diff Show More