-2

你好,我的问题很简单。我做了一些物联网项目,你想知道你是否能够在 esp32 或 esp8266 上的 spiffs 中保存一个 javascript 库,然后在浏览器中检索它。

你通常这样做的方式是这样的。

<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>

但我想知道如果它保存在 spiffs 中并且你编写了正确的代码,你是否可以做这样的事情

<script src="https://192.168. 0.1/library"></script>
4

1 回答 1

0

是的,您可以在 spiffs 中发送保存的 JavaScript 库或类似内容,然后将其发送到网页。

如果有人有问题,这里有一些帮助。您在 HTML 中执行此操作的方式是这样编写。

<script src="/JQ"></script>

如果您使用的是 ESP8266,则请求的代码应如下所示

server.on("/JQ", HTTP_GET, [](AsyncWebServerRequest *request){
  request->send(SPIFFS, "/JQ.js");

它在 spiffs 中找到保存的文件并将其发送给客户端。

于 2022-01-28T19:58:50.067 回答