首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Esp32和站点通信

Esp32和站点通信
EN

Stack Overflow用户
提问于 2021-07-21 07:14:48
回答 1查看 41关注 0票数 0

基本上,我有一个带有本地ip的esp32,我可以通过键入"http:192.168.1.52/L“或"/H”来打开和关闭灯,因为我和esp32在同一个网络中。有没有可能,点击一下网页上的按钮,服务器就可以通过/H或/L访问ip地址,并打开和关闭指示灯?例如: friend->myOpenServer->localEsp32我的朋友可以访问我的本地网络中托管的访问esp32 ip的html

EN

回答 1

Stack Overflow用户

发布于 2021-07-21 15:32:37

您可以通过WiFiClient println方法中的CSS添加按钮,如下所示

您可以根据需要进行适当的更改

代码语言:javascript
复制
        WiFiClient client = server.available();


        client.println("<!DOCTYPE html><html>");
        client.println("<head><meta name=\"viewport\" content=\"width=device-width, initial-scale=1\">");
        client.println("<link rel=\"icon\" href=\"data:,\">");

        client.println("<style>html { font-family: Helvetica; display: inline-block; margin: 0px auto; text-align: center;}");
        client.println(".button { background-color: #4CAF50; border: none; color: white; padding: 16px 40px;");
        client.println("text-decoration: none; font-size: 30px; margin: 2px; cursor: pointer;}");
        client.println(".button2 {background-color: #555555;}</style></head>");
        
        // Web Page Heading
        client.println("<body><h1>ESP32 Web Server</h1>");
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68462344

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档