<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url><loc>https://love.nanguahui.top/</loc><changefreq>daily</changefreq><priority>0.8</priority></url>
  <url><loc>https://love.nanguahui.top/about.php</loc><changefreq>daily</changefreq><priority>0.8</priority></url>
  <url><loc>https://love.nanguahui.top/albums.php</loc><changefreq>daily</changefreq><priority>0.8</priority></url>
  <url><loc>https://love.nanguahui.top/articles.php</loc><changefreq>daily</changefreq><priority>0.8</priority></url>
  <url><loc>https://love.nanguahui.top/lovelist.php</loc><changefreq>daily</changefreq><priority>0.8</priority></url>
  <url><loc>https://love.nanguahui.top/messages.php</loc><changefreq>daily</changefreq><priority>0.8</priority></url>
  <url><loc>https://love.nanguahui.top/timeline.php</loc><changefreq>daily</changefreq><priority>0.8</priority></url>
</urlset><script>/* 强制显示内容：防止加载动画白幕因 JS 报错未消失 */(function(){
  function hideLoader(){
    var lw = document.getElementById("loader-wrapper");
    if (lw) { lw.style.display = "none"; }
    var secs = document.querySelectorAll(".loader-section");
    for (var i=0;i<secs.length;i++){ secs[i].style.display = "none"; }
    if (document.body) { document.body.classList.add("loaded"); }
  }
  if (document.readyState !== "loading") {
    setTimeout(hideLoader, 500);
  } else {
    document.addEventListener("DOMContentLoaded", function(){ setTimeout(hideLoader, 500); });
  }
  window.addEventListener("load", function(){ setTimeout(hideLoader, 200); });
  setTimeout(hideLoader, 3000); // 最终保险：3秒后无论如何都显示
})();
</script><script>/* 懒加载兜底：确保所有图片最终都能显示 */
(function(){
  function ensure(){
    var imgs = document.querySelectorAll("img[data-src]");
    for (var i=0;i<imgs.length;i++){
      var img = imgs[i];
      var cur = img.getAttribute("src") || "";
      var ds = img.getAttribute("data-src") || "";
      if (ds && (!cur || cur.indexOf("file-placeholder") >= 0 || cur === "")){
        img.src = ds;
        img.removeAttribute("data-src");
        img.classList.remove("lazy");
        img.classList.add("loaded");
      }
    }
  }
  ensure();
  if (document.readyState === "loading"){
    document.addEventListener("DOMContentLoaded", function(){ setTimeout(ensure, 400); setTimeout(ensure, 1500); });
  } else {
    setTimeout(ensure, 400); setTimeout(ensure, 1500);
  }
  window.addEventListener("pageshow", function(){ setTimeout(ensure, 300); });
})();
</script>