我正在开发一个使用 ESP8266 WIFI 模块的物联网项目。对于那些不熟悉的人,可以说它是一个具有 wifi 功能的 SOC,可以在站或 AP 模式下使用。有几种方法可以将程序上传到这个小奇迹,我使用的是带有 Lua 的 NodeMCU 平台。
现在问题的核心是尝试通过 Lua 解释器上传一个 HTML 字符串,以显示为物联网控制的网页。我有这个工作,但必须对系统进行一些重建以添加更多控制点。除了不需要注意的上传问题(Lua 解释器的问题)之外,我还遇到了在访问时发送到浏览器的字符串问题。
我基本上有 2 个并排的按钮,并希望使用 进行分离。这本来是可行的,但现在它在我尝试过的所有浏览器中都会产生一个蓝色破折号。要发送的字符串如下:
<p style= "font-size:90px;">
Rear Left <a href=\"?pin=ON1\"><button style= \"width:150px;height:150px;font-size:90px;background:green;\">On</button></a> <a href=\"?pin=OFF1\"><button style= \"width:150px;height:150px;font-size:90px;background-color:red;">Off</button></a>
</p>"
奇怪的是,当包含 HTML 代码字符串的程序片段被保存到文件中并用浏览器打开时,它看起来还不错?!有什么见解吗?