Problemas conocidos
El motor de renderizado HTML5 de BrightSign es un trabajo en progreso constante. Los siguientes son problemas conocidos que estamos trabajando para resolver en futuras versiones del firmware del reproductor.
Salida 4K rotada
Mostrar una página HTML y video rotado mientras se utiliza un modo de salida 4K hará que el video falle visualmente. Este es el caso incluso si el video no forma parte de la página HTML (es decir, se muestra y rota usando BrightScript).
Hora localizada de JavaScript
La llamada de JavaScript toLocaleTimeString() no recupera formatos de hora localizados (es decir, reloj de 24 horas frente a 12 horas): En su lugar, el reloj de horas/minutos utiliza por defecto el formato de 24 horas en el reproductor BrightSign. El siguiente código proporciona una solución alternativa en JavaScript si desea mostrar la hora usando un reloj de 12 horas:
function format12Hour(date)
{
var zero = '0';
hh = date.getHours();
mm = date.getMinutes();
ss = date.getSeconds()
if((hh % 12) == 0)
hh = 12;
else
hh %= 12;
// Pad zero values to 00
hh = (zero+hh).slice(-2);
mm = (zero+mm).slice(-2);
ss = (zero+ss).slice(-2);
return hh + ':' + mm + ':' + ss + ' ' + ((date.getHours() < 12) ? 'AM' : 'PM');
}Si prefiere no mostrar la información de los segundos, puede reemplazar la línea “return” anterior con la siguiente:
return hh + ':' + mm + ' ' + ((date.getHours() < 12) ? 'AM' : 'PM');Implemente la función en el script HTML de la siguiente manera:
var dateString = (startJSDate.getMonth() + 1) + "/" +
startJSDate.getDate();
if (!startDateTime.isDateOnly()) {
dateString += " -- " + format12Hour(startJSDate);
}