ByteNote LogoByteNote

Navigation

  • Blog
  • 工具

    © 2025 ByteNote. All rights reserved.

    Puppeteer 验证页面内的图片是否加载成功

    Jan 10, 20239 min read
    const imgs = Array.from(document.querySelectorAll('.show-content img'))
    await Promise.all(imgs.filter(img => !img.complete).map(img => {
      return new Promise((resolve, reject) => {
        img.addEventListener('load', resolve);
        img.addEventListener('error', resolve); // 也算成功吧
      });
    }))
    

    相关文章

    Go os Getenv LookupEnv 的区分

    os.Getenv返回环境变量值,找不到时返回空字符串,而os.LookupEnv返回值和存在状态,找不到时返回false。

    使用HTML5的WebWork解决了哪些问题?

    HTML5的Web Worker通过在浏览器中创建单独的线程来提高页面运行效率和响应速度,同时不影响用户交互,有效处理计算密集型任务。

    Traefik 处理静态文件代理

    Traefik通过配置Docker服务和Nginx规则来代理和处理静态文件,确保通过指定域名访问静态内容。

    SwiftUI 的内置材料选项

    在SwiftUI中,通过选择不同厚度的材质类型(如.ultraThinMaterial到.ultraThickMaterial)来调整背景透明度,同时使用辅助前景色确保文本在不同背景下保持清晰可读。

    KeychainAccess 是一个用于处理 iOS 和 macOS 中的钥匙串访问的 Swift 库。

    该内容介绍了一个轻量级、易用的Keychain接口,用于安全存储、检索和删除敏感信息,并提供了基本的使用方法和注意事项,强调了处理错误和确保信息安全的重要性。