问题标签 [flashing]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
260 浏览

reactjs - 无法修复 React 暗模式闪烁

在我的 React 应用程序中实现暗模式时,我面临着一个令人沮丧的问题。应用程序读取localStorage并应用用户喜欢的主题(这一切都由 完成use-dark-mode)。不幸的是,每次用户打开页面时,默认主题都会在启用暗模式之前闪烁。

现在,我浏览了互联网并发现,只需在解决问题后将特定代码(如此处所示)放入<script>标签中即可。<body>

问题是,似乎没有什么可以解决这个令人不快的闪光,并且它发生在所有浏览器中。我尝试将脚本移动到<head>标签内,甚至使用 运行它window.onload,但似乎没有任何效果。

有没有人遇到过这样的问题?修复此闪光灯的最佳方法是什么?提前非常感谢!

这是GitHub 存储库的链接。 注意:我没有使用任何服务器端渲染。

0 投票
1 回答
1730 浏览

installation - 有没有办法修复树莓派成像仪上的“验证写入失败”?

我想安装树莓派操作系统,当我用官方树莓派成像器软件刷新我的 SD 卡时,它给了我错误,“验证写入失败。SD 卡的内容与写入它的内容不同。” 我尝试格式化 SD 卡并再次刷新它,但它仍然给了我同样的错误。我怎样才能解决这个问题?

0 投票
0 回答
40 浏览

linux - 通过 SPI (Linux) 刷新 Atmel SAM3X8E ARM Cortex-M3

我有一个通过 SPI 总线连接到 BeagleBone Black 的 Arduino Due(具有 Atmel SAM3X8E ARM Cortex-M3)。我的问题是我是否可以通过 SPI / ISP 将新固件刷写到 ARM?

我找到了一些关于使用 闪存基于 AVR 的芯片的教程avrdude,但对于 ARM Arduino 使用bossac,它似乎只支持 USB / 串行端口。

我错过了什么吗?是否有通过 ISP 刷新固件的通用软件?

0 投票
0 回答
32 浏览

webserver - Esp8266 D1-Mini 网络服务器和 LED 闪光灯

我是 esp8266 编程的新手。

我正在寻找如何让 2 个 LED 像救火车转向灯一样闪烁(向左 3 次,向右 3 次等......)

我制作了一个程序来执行此操作,但我希望它可以通过 Web 控制打开和打开。

我试图将程序与网络服务器结合起来,但没有成功(启动后控件不可见)

有人可以推动我朝着正确的方向前进吗?

0 投票
0 回答
22 浏览

javascript - 修改容器 scrollLeft/scrollTop 值时在 iPhone 上闪烁的图像

我一直在用 JS+CSS 中的动画开发一个复杂的无限 2D 布局。除了在 iPhone 中滚动布局时图像会闪烁(我还没有在其他 iOS 中尝试过),我可以设法使一切正常工作。

我相信问题与改变滚动事件侦听器中容器的滚动有关,如下所示:

我已经隔离了问题,在这里查看完整的代码

我做了很多测试:隔离main.scrollTopand main.scrollLeft,将它们放在setInterval/requestAnimationFrame而不是和事件侦听器中,甚至绝望的测试,比如使用"touchend"event 而不是"scroll")...但我无法摆脱闪烁,我会说它开始为立即执行第一条语句main.scrollLeft =ormain.scrollTop =

这是一个不可避免的错误吗?请帮忙!

0 投票
0 回答
677 浏览

android - Android TWRP 不使用 ADB 闪烁;失败(远程:'未知命令')

我正在尝试在 UMX u683cl 上安装 TWRP,但在尝试使用 ADB 刷新它时出现错误。

电话规格:

  • UMX u683cl

  • 解锁引导加载程序

  • 开发者模式启用

    • 启用 USB 调试
    • OEM 解锁选项不可访问并显示“设备引导加载程序已解锁”
  • Not Rooted(我尝试了很多次不同的方法,但它不会起作用)

错误信息:

我对这个问题做了很多研究,但找不到解决方案,因为手机不是很知名。

谢谢你。

0 投票
0 回答
37 浏览

embedded - 无法使用 segger 嵌入式工作室刷新我的设备 PCA10040 nrf52 开发套件

我在尝试刷新我的 PCA10040 nrf52 开发套件时遇到了问题。

我可以毫无问题地在 segger 嵌入式工作室中编译我的代码。该芯片有 512kB 的闪存和 24kB 的闪存,应该足以闪存芯片。

在此处输入图像描述

然后我开始闪烁并收到此错误消息

在此处输入图像描述

当我检查日志时,我看到了这个,我不明白那个错误。

在此处输入图像描述

如果有人可以提供帮助,请为我提供一个起点,因为我很困惑。

0 投票
0 回答
138 浏览

esp32 - 通过 UART 检测 ESP 芯片 ID 和 MAC 地址,但无法将代码闪存/转储到检测到的芯片

我正在尝试将代码闪存到ESP32-D0WD-V3自定义板上的(修订版 3)。我能够获取设备的芯片 ID 和 MAC 地址。但是代码不闪烁。我收到以下错误消息:

0 投票
0 回答
10 浏览

debugging - Seger Embedded Studio 闪烁或调试问题

我正在尝试使用 Seger Embedded Studio 中的调试选项调试我的代码,但我碰壁了。

我正在使用带有 SES ARM V5.66 64 位的 Windows 11 系统。我似乎能够构建代码,这意味着预处理、编译和链接工作正常。

当我尝试调试它时,我收到此错误消息日志。 在此处输入图像描述

我试图了解地址 00026000 — 00030a63 上发生了什么,因为当我尝试在我的开发工具包上刷新代码时,那里似乎也出现了同样的错误。

在此处输入图像描述

如果有人知道我可以在哪里研究这个问题,我将非常感激,

谢谢你。

0 投票
1 回答
31 浏览

javascript - React.js 组件在 Next.js 构建中不起作用

我正在尝试将 React 手风琴组件构建为名为Accordie的NPM包。

它正在进行 Next.js 开发,但尚未投入生产。

这是开发模式的CodeSandbox演示和生产模式的Vercel演示。

在 CodeSandbox 上看起来像这样。

在此处输入图像描述

在 Vercel 上看起来像这样。

在此处输入图像描述

生产构建存在闪烁问题。我不知道该怎么做。构建脚本可能有问题。

我正在使用 Babel 来转译这样的 JSX 文件。

我需要有关如何构建 React 组件以使其能够在 Next.js 构建中工作的一般帮助。