[Приложение] мой MjDM (Android)
Модератор: immortal
-
- Сообщения: 44
- Зарегистрирован: Вс ноя 08, 2020 12:33 pm
- Благодарил (а): 4 раза
- Поблагодарили: 2 раза
Re: [Приложение] мой MjDM (Android)
Подскажите, как почистить кэш сцены? нигде не нашел такой команды.
В браузерах изменения отображаются, а в приложении нет, обновление свайпом не помогает.
В браузерах изменения отображаются, а в приложении нет, обновление свайпом не помогает.
- Рейтинг: 1.16%
- hc2hunter
- Сообщения: 507
- Зарегистрирован: Сб дек 02, 2017 10:45 am
- Откуда: RUS
- Благодарил (а): 228 раз
- Поблагодарили: 348 раз
Re: [Приложение] мой MjDM (Android)
Согласен, надо бы будет добавить куда-нибудь такую возможность.
Если мне не изменяет память, в некоторых ревизиях Android почистить кэш WebView помогала очистка кэша приложения. Но это не везде.
Самостоятельно страница обновится через несколько часов. Из каких соображений системный WebView решает когда ему обновиться - мне неведомо.
В общем, займусь. Спасибо за конструктивное предложение.
p.s. ну еще есть старая фича - добавить в конец ссылки любую хренотень типа http://<ссылка>?12345678
браузер видит, что страница передана с параметром и думает, что нужно обновить html-код.
можно временно использовать как "костыль".
Если мне не изменяет память, в некоторых ревизиях Android почистить кэш WebView помогала очистка кэша приложения. Но это не везде.
Самостоятельно страница обновится через несколько часов. Из каких соображений системный WebView решает когда ему обновиться - мне неведомо.
В общем, займусь. Спасибо за конструктивное предложение.
p.s. ну еще есть старая фича - добавить в конец ссылки любую хренотень типа http://<ссылка>?12345678
браузер видит, что страница передана с параметром и думает, что нужно обновить html-код.
можно временно использовать как "костыль".
- Рейтинг: 1.16%
- hc2hunter
- Сообщения: 507
- Зарегистрирован: Сб дек 02, 2017 10:45 am
- Откуда: RUS
- Благодарил (а): 228 раз
- Поблагодарили: 348 раз
Re: [Приложение] мой MjDM (Android)
Тестовая сборка v1.4.3 (build 76, code version 31)
__________________________________________
Т.к. сборка тестовая, то даю лишь .аpk для ручного обновления: cкачать (~59Мб)
- в Настройки приложения добавлена возможность чистить кэш системных WebView, которые используются для отображения страниц
Должны очищаться:ИллюстрацияПоказать
- кэш файлов
- данные форм
- история переходов
- ssl-преференсы
__________________________________________
Т.к. сборка тестовая, то даю лишь .аpk для ручного обновления: cкачать (~59Мб)
- За это сообщение автора hc2hunter поблагодарили (всего 2):
- Chainik (Ср мар 24, 2021 12:23 pm) • andrey040670 (Ср мар 24, 2021 12:38 pm)
- Рейтинг: 2.33%
- hc2hunter
- Сообщения: 507
- Зарегистрирован: Сб дек 02, 2017 10:45 am
- Откуда: RUS
- Благодарил (а): 228 раз
- Поблагодарили: 348 раз
Re: [Приложение] мой MjDM (Android)
v1.4.5 (build 39, code version 32)
__________________________________________
Как обычно - файл .аpk для тех, кто обновляется вручную: cкачать (~59Мб)
Остальные пользователи получат обновление автоматически с GooglePlay
- В настройки Серверов добавлена долгожданная возможность автоматического обновления страниц.
Интервал настраивается индивидуально для каждого сервера от 10 до 99999 секунд.
Будет обновляться страница сервера, который находится в настоящий момент в фокусе. При сворачивании приложения (работе в фоне) также производится обновление страницы.Также, предусмотрена возможность отображать индикатор обратного отсчета для визуального контроля обновления. Пока сделано что он отображается справа сверху. Если будут пожелания или у кого-то необходимость постоянно держать его на экране, - можно попробовать сделать ему настраиваемое местоположениеИллюстрацияПоказать - В настройках Виджетов добавлена настройка подтверждения действия, помогающая избежать случайных нажатий на виджет
ИллюстрацияПоказать
- в Настройки приложения добавлена возможность чистить кэш системных WebView, которые используются для отображения страниц
Производится очистка:ИллюстрацияПоказать
- кэш файлов
- данные форм
- история переходов
- ssl-преференсы - Попутно найдены и устранены прочие глюки и недочеты...
__________________________________________
Как обычно - файл .аpk для тех, кто обновляется вручную: cкачать (~59Мб)
Остальные пользователи получат обновление автоматически с GooglePlay
- За это сообщение автора hc2hunter поблагодарили (всего 5):
- andrey040670 (Чт мар 25, 2021 1:41 pm) • Chainik (Чт мар 25, 2021 2:15 pm) • tarasfrompir (Чт мар 25, 2021 7:43 pm) • lexincton (Пт мар 26, 2021 12:26 am) • Gasinskiy (Пт апр 09, 2021 3:47 am)
- Рейтинг: 5.81%
-
- Сообщения: 44
- Зарегистрирован: Вс ноя 08, 2020 12:33 pm
- Благодарил (а): 4 раза
- Поблагодарили: 2 раза
Re: [Приложение] мой MjDM (Android)
Подскажите в чем может быть проблема:
сцена некорректно отображается в приложении, установленном на тв-приставку, но на телефоне через приложение проблем нет;
при этом в браузере на приставке сцена тоже отображается правильно.
PS: на приставке приложение работает не стабильно, запускается через раз с закрытием и без ошибок.
приставка - https://aliexpress.ru/item/400108257192 ... hweb201603_
сцена некорректно отображается в приложении, установленном на тв-приставку, но на телефоне через приложение проблем нет;
при этом в браузере на приставке сцена тоже отображается правильно.
PS: на приставке приложение работает не стабильно, запускается через раз с закрытием и без ошибок.
приставка - https://aliexpress.ru/item/400108257192 ... hweb201603_
- Рейтинг: 1.16%
- hc2hunter
- Сообщения: 507
- Зарегистрирован: Сб дек 02, 2017 10:45 am
- Откуда: RUS
- Благодарил (а): 228 раз
- Поблагодарили: 348 раз
Re: [Приложение] мой MjDM (Android)
За отображение страниц в Android отвечает системный WebView. Иногда GooglePlay даже предлагает его обновить.
Сталкивался, что иногда объекты на странице у людей сползают или неверно накладываются друг на друга из-за некорректной css-вёрстки. Системный WebView не очень любит отклонения от стандартов.
А вот выяснить, почему приложение падает, и что за ошибка - будет сложнее. Нужно на приставке включить режим отладки через USB (в настройках Разработчика) и снять log через консоль в момент падения. Если будет предоставлен такой log - попробуем понять в чем проблема и устранить (ну или хотя бы закостылить для Китайской вариации операционки).
P.S.
Вообще, перед покупкой подобных китайских поделий очень рекомендую плотно изучать форум 4pda, чтобы выбрать что-то стОящее, где минимум глюков, неурезанный GooglePlay, есть возможность root'а и перепрошивки.
Испокон веков, коробка, которая более-менее годится для работы - стоила и стоит $100. Изделия за $30...$40 очень сильно урезаны и в плане железа и в плане софта. И часто представляют собой серийные вендорские изделия, запиленные под одну единственную задачу. Там тебе и все "прелести" в виде процессоров AllWinner, и дешевая разводка плат, предрасполагающая к глюкам, и "кастрированные" до неузнаваемости Андроиды...
Из разряда - изготовили вагон таких коробок, распродали и забыли...
Сталкивался, что иногда объекты на странице у людей сползают или неверно накладываются друг на друга из-за некорректной css-вёрстки. Системный WebView не очень любит отклонения от стандартов.
А вот выяснить, почему приложение падает, и что за ошибка - будет сложнее. Нужно на приставке включить режим отладки через USB (в настройках Разработчика) и снять log через консоль в момент падения. Если будет предоставлен такой log - попробуем понять в чем проблема и устранить (ну или хотя бы закостылить для Китайской вариации операционки).
P.S.
Вообще, перед покупкой подобных китайских поделий очень рекомендую плотно изучать форум 4pda, чтобы выбрать что-то стОящее, где минимум глюков, неурезанный GooglePlay, есть возможность root'а и перепрошивки.
Испокон веков, коробка, которая более-менее годится для работы - стоила и стоит $100. Изделия за $30...$40 очень сильно урезаны и в плане железа и в плане софта. И часто представляют собой серийные вендорские изделия, запиленные под одну единственную задачу. Там тебе и все "прелести" в виде процессоров AllWinner, и дешевая разводка плат, предрасполагающая к глюкам, и "кастрированные" до неузнаваемости Андроиды...
Из разряда - изготовили вагон таких коробок, распродали и забыли...
- Рейтинг: 1.16%
- hc2hunter
- Сообщения: 507
- Зарегистрирован: Сб дек 02, 2017 10:45 am
- Откуда: RUS
- Благодарил (а): 228 раз
- Поблагодарили: 348 раз
Re: [Приложение] мой MjDM (Android)
v1.4.6 (build 71, code version 33)
Как обычно - файл .аpk для тех, кто обновляется вручную: cкачать (~59Мб)
Остальные пользователи получат обновление автоматически с GooglePlay
- Переработана система всплывающих сообщений.
Теперь, в зависимости от смысла, они бывают цветные.КартинкаПоказать
Как обычно - файл .аpk для тех, кто обновляется вручную: cкачать (~59Мб)
Остальные пользователи получат обновление автоматически с GooglePlay
Последний раз редактировалось hc2hunter Ср мар 30, 2022 2:05 pm, всего редактировалось 2 раза.
- За это сообщение автора hc2hunter поблагодарили (всего 4):
- Chainik (Чт апр 08, 2021 11:40 am) • xor (Чт апр 08, 2021 1:10 pm) • tarasfrompir (Чт апр 08, 2021 1:29 pm) • Gasinskiy (Пт апр 09, 2021 3:47 am)
- Рейтинг: 4.65%
-
- Сообщения: 194
- Зарегистрирован: Вт дек 24, 2019 2:09 pm
- Благодарил (а): 112 раз
- Поблагодарили: 34 раза
Re: [Приложение] мой MjDM (Android)
После крайнего обновления Majordomo (Мастер) и давно уже на альфе, перестали работать кнопки в сценах (не работает onclick) вот с таким кодом:
js
Запускаю сцены в Хроме (на планшете/телефоне),- все нормально. Это только у меня?
Код: Выделить всё
<div class='buttK1 %Relay04.auto|"B;A;A;"%' onclick="commandС1('%Relay04.auto%','Relay04.auto');" style="left: 166px"><p class="txtC">%Relay04.auto|"Руч;Авто;Цикл;"%</p></div>
<div class='buttK2 %Led04.status|"B;A;"%' onclick="callMethod('Led04.switch');"> <img class="animK" src="/cms/scenes/lamp_%Led04.status%.png" /><p class="txtA">Свет основной</p></div>
Код: Выделить всё
function commandС1(id1,id2){
if (Number(id1)==0) {id1=2} else {id1=0}
ajaxSetGlobal(id2,id1)
}
Последний раз редактировалось homester Ср апр 14, 2021 3:55 pm, всего редактировалось 1 раз.
Raspberry Pi3 B+, v4.44, внешняя з/к
-
- Сообщения: 194
- Зарегистрирован: Вт дек 24, 2019 2:09 pm
- Благодарил (а): 112 раз
- Поблагодарили: 34 раза
Re: [Приложение] мой MjDM (Android)
Неужели никто не пользуется кнопками с вышеописанной конструкцией?homester писал(а): ↑Сб апр 10, 2021 4:55 pmПосле крайнего обновления Majordomo (Мастер) и давно уже на альфе, перестали работать кнопки в сценах (не работает onclick) вот с таким кодом:Запускаю сцены в Хроме (на планшете/телефоне),- все нормально. Это только у меня?Код: Выделить всё
<div class='buttK1 %Relay04.auto|"B;A;A;"%' onclick="commandС1('%Relay04.auto%','Relay04.auto');" style="left: 166px"><p class="txtC">%Relay04.auto|"Руч;Авто;Цикл;"%</p></div> <div class='buttK2 %Led04.status|"B;A;"%' onclick="callMethod('Led04.switch');"> <img class="animK" src="/cms/scenes/lamp_%Led04.status%.png" /><p class="txtA">Свет основной</p></div>
Надеясь, что виноваты мои кривые руки в написании кода, установил ТВ_пульт из маркета дополнений,- также не работают кнопки.
Raspberry Pi3 B+, v4.44, внешняя з/к
- tarasfrompir
- Сообщения: 3216
- Зарегистрирован: Ср мар 02, 2016 8:18 pm
- Откуда: Украина Пирятин
- Благодарил (а): 223 раза
- Поблагодарили: 816 раз
Re: [Приложение] мой MjDM (Android)
Вопрос не по теме - вот и не отвечает никтоhomester писал(а): ↑Вт апр 13, 2021 2:24 pmНеужели никто не пользуется кнопками с вышеописанной конструкцией?homester писал(а): ↑Сб апр 10, 2021 4:55 pmПосле крайнего обновления Majordomo (Мастер) и давно уже на альфе, перестали работать кнопки в сценах (не работает onclick) вот с таким кодом:Запускаю сцены в Хроме (на планшете/телефоне),- все нормально. Это только у меня?Код: Выделить всё
<div class='buttK1 %Relay04.auto|"B;A;A;"%' onclick="commandС1('%Relay04.auto%','Relay04.auto');" style="left: 166px"><p class="txtC">%Relay04.auto|"Руч;Авто;Цикл;"%</p></div> <div class='buttK2 %Led04.status|"B;A;"%' onclick="callMethod('Led04.switch');"> <img class="animK" src="/cms/scenes/lamp_%Led04.status%.png" /><p class="txtA">Свет основной</p></div>
Надеясь, что виноваты мои кривые руки в написании кода, установил ТВ_пульт из маркета дополнений,- также не работают кнопки.
Спасибо нам ПОМОЖЕТ..!