Skip to content

Commit 1c6e23c

Browse files
committed
Update README.md
1 parent 0ea7b12 commit 1c6e23c

File tree

1 file changed

+10
-4
lines changed

1 file changed

+10
-4
lines changed

README.md

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,10 @@ ESP8266, ESP32
3232
- GyverHTTP v1.0.17+
3333
- GSON v1.5.9+
3434

35+
### Известные баги
36+
- На iOS (webkit Safari) не работают виджеты выбора даты, времени и цвета из за [бага в движке браузера](https://bugs.webkit.org/show_bug.cgi?id=234009)
37+
- Библиотека не добавляется в реестр PlatformIO по неизвестным техническим причинам, используйте депс на .git как указано ниже
38+
3539
<details>
3640
<summary>platformio.ini</summary>
3741

@@ -40,8 +44,8 @@ ESP8266, ESP32
4044
framework = arduino
4145
lib_deps =
4246
https://github.com/GyverLibs/Settings.git
43-
esphome/ESPAsyncWebServer-esphome ; для версии SettingsAsync
44-
esphome/ESPAsyncTCP-esphome ; для версии SettingsAsync
47+
;esphome/ESPAsyncWebServer-esphome ; для версии SettingsAsync
48+
;esphome/ESPAsyncTCP-esphome ; для версии SettingsAsync
4549

4650
[env:d1_mini]
4751
platform = espressif8266
@@ -307,6 +311,8 @@ if (b.beginGroup("Group 1")) {
307311
```
308312
В гостевой контейнер можно поместить несколько обычных контейнеров, например групп.
309313

314+
> Примечание: если вложенное меню закрыто от гостей, но содержит ещё одно вложенное меню - кнопка открытия меню будет отображаться, но само меню будет пустым
315+
310316
## Описание классов
311317
- `SettingsGyver` (*SettingsGyver.h*) - на вебсервере GyverHTTP
312318
- `SettingsESP` (*SettingsESP.h*) - на стандартном вебсервере ESP
@@ -421,8 +427,8 @@ bool Button(size_t id, Text label, sets::Colors color);
421427
// список выбора, опции в виде текста разделяются ;
422428
bool Select(size_t id, Text label, Text options, Text value = Text());
423429
424-
// окно подтверждения, для активации отправь пустой update на его id
425-
bool Confirm(size_t id, Text label);
430+
// окно подтверждения, для активации отправь пустой update на его id или update с текстом подтверждения
431+
bool Confirm(size_t id, Text label = "");
426432
```
427433

428434
Здесь `Text` - универсальный текстовый формат, принимает строки в любом виде. При указании `value` отличным от стандартного будет отправлено его значение. Иначе будет отправлено значение из БД, если она подключена. Если в качестве значения нужно число - используйте конструктор `Value`, например `b.Color("col", "Color", Value(my_color));`, где `my_color` это `uint32_t`.

0 commit comments

Comments
 (0)