Страница 117 из 139
Re: Ещё немного обновлений
Добавлено: Пт сен 28, 2018 8:34 pm
Vovix
SoulTaker писал(а): Пт сен 28, 2018 8:17 pm
Vovix писал(а): Пт сен 28, 2018 3:52 pm
стесняюсь спросить: а зачем так извратили системную громкость?Скриншот 2018-09-28 16.47.01.png
Альфа? В консоли браузера ошибки есть?
нет!
дело хотя-бы уже в отображении цветов:
имя Терминала для воспроизведения БЕЛЫМ по БЕЛОМУ!!!
ну а про то, что теперь громкость перестала реально изменяться от сюда... это уж и не говорю пока...
Re: Ещё немного обновлений
Добавлено: Пт сен 28, 2018 9:03 pm
SoulTaker
Vovix писал(а): Пт сен 28, 2018 8:34 pm
нет!
Нужен скрин консоли и скрин исходника страницы со строками начиная с "var volumeLevel" (поиском по исходнику страницы можно найти) и строк 50 ниже.
И лучше всего это сделать на странице /apps/app_player.html чтобы не было лишних сообщений в консоли.
Re: Ещё немного обновлений
Добавлено: Пт сен 28, 2018 9:25 pm
Vovix
SoulTaker писал(а): Пт сен 28, 2018 9:03 pm
Vovix писал(а): Пт сен 28, 2018 8:34 pm
нет!
Нужен скрин консоли и скрин исходника страницы со строками начиная с "var volumeLevel" (поиском по исходнику страницы можно найти) и строк 50 ниже.
И лучше всего это сделать на странице /apps/app_player.html чтобы не было лишних сообщений в консоли.
если /apps/app_player.html то тут не будет "50 строк ниже"
вот первая - сразу после загрузки страницы
вторая - после попытки установить громкость для "Системная громкость"
Re: Ещё немного обновлений
Добавлено: Пт сен 28, 2018 9:30 pm
Vovix
аааа прошу прощения вам исходник страницы (правда не пойму зачем - мой ни чем не отличается от общего)
там javascript кстати:
Код: Выделить всё
<script language="javascript">
$(function() {
var volumeLevel = 5;
var volumeMediaLevel = ;
$.subscribe('wsData', function(_, response) {
if(response.action == 'properties') {
var obj = jQuery.parseJSON(response.data);
var objCnt = obj.length;
if(objCnt) {
for(var i=0;i<objCnt;i++) {
switch(obj[i]['PROPERTY']) {
case 'thiscomputer.volumelevel':
volumeLevel = parseInt(obj[i]['VALUE']);
break;
case 'thiscomputer.volumemedialevel':
volumeMediaLevel = parseInt(obj[i]['VALUE']);
break;
}
}
}
}
});
$('#selPlayTerminal').multiselect({
onLoad: function() {
$.subscribe('wsConnected', function(_) {
var payload;
payload = new Object();
payload.action = 'Subscribe';
payload.data = new Object();
payload.data.TYPE = 'properties';
payload.data.PROPERTIES = 'ThisComputer.volumeLevel,ThisComputer.volumeMediaLevel';
wsSocket.send(JSON.stringify(payload));
});
},
onOptionClick: function(element, option) {
if($(option).prop('checked')) {
if($(option).val() == 'system_volume') {
$(element).children('option:selected').not('[value="system_volume"]').each(function(i, opt) {
$('input[id^="ms-opt-"]').each(function(ms_i, ms_opt) {
if($(opt).val() == $(ms_opt).val()) {
$(ms_opt).click();
return false;
}
});
});
} else {
var system_volume = $('input[id^="ms-opt-"]').filter('[value="system_volume"]');
if($(system_volume).prop('checked')) {
$(system_volume).click();
}
}
var volume_level = ($(option).val() == 'system_volume'?volumeLevel:volumeMediaLevel);
for(var i = 0; i <= 100; i += 5) {
if(i = volume_level) {
$('select#selVolume').val(i);
break;
}
}
}
}
});
});
Re: Ещё немного обновлений
Добавлено: Пт сен 28, 2018 9:39 pm
Vovix
форум глючит при вставке файла картинки... три раза...
и да... ошибка то есть... я ее не заметил на общей странице...
понял почему не заметил...
ошибку описывают команды самого кода, а я высматривал ошибки выявленные браузером!
Код: Выделить всё
var stuff=" URL: "+url+" - "+msg+"; line: "+linenumber;
console.log('JAVASCRIPT ERROR: '+stuff);
Re: Ещё немного обновлений
Добавлено: Пт сен 28, 2018 9:45 pm
SoulTaker
Свойство ThisComputer.volumeMediaLevel существует? чему равно?
Re: Ещё немного обновлений
Добавлено: Пт сен 28, 2018 9:50 pm
Vovix
SoulTaker писал(а): Пт сен 28, 2018 9:45 pm
Свойство ThisComputer.volumeMediaLevel существует? чему равно?
естественно нет!
Re: Ещё немного обновлений
Добавлено: Пт сен 28, 2018 9:51 pm
SoulTaker
Vovix писал(а): Пт сен 28, 2018 9:50 pm
естественно нет!
Вот это как раз и не естественно. До этого обновления пользовались альфой? Очень странно что не создалось автоматом, оно введено уже как пару недель. Ну да ладно, сейчас поправлю этот момент со стороны JS.
Re: Ещё немного обновлений
Добавлено: Пт сен 28, 2018 10:03 pm
Vovix
SoulTaker писал(а): Пт сен 28, 2018 9:51 pm
Vovix писал(а): Пт сен 28, 2018 9:50 pm
естественно нет!
А до этого пользовались альфой? Очень странно что не создалось автоматом. Ну да ладно, сейчас поправлю этот момент со стороны JS.
создал равным 0
все заработало
на мне можно все тестировать... когда что-то потом "странно что так" то вот именно у меня это так и будет
Сейчас например есть куча мелких неисправностей из разряда "на скорость не влияет" как говорят байкеры, которые у других даже не видны:
например: при использовании модуля
Open Weather (by nick7zmail) Прогноз погоды от OpenWeatherMap и использовании штатных иконок погоды (да да, не красивых предлагаемых nick7zmail а именно "штатных") и их кешировании, некоторые из них пропадают из кеша... приходиться периодически отменять/включать кеширование, уверен, что это ни кто не замечает
Re: Ещё немного обновлений
Добавлено: Пт сен 28, 2018 10:08 pm
Vovix
ну а про вебсокеты... ну да последнии обновления вроде изменили ситуацию... посмотрим дальше на работу вебсокетов...
но например лог Алисы в сцене вставленный так:
Код: Выделить всё
[#module name="shoutbox" limit="4" reverse="1" mobile="1"#]
в течении суток несколько раз перестает обновляться (замерзает) без ручного (или автоматического) обновления страницы сцены на терминале...