2012-09-13 25 views
6

Estoy probando los servicios HTML de scripts de Google Apps con JQuery UI.JQuery UI en Google Apps Script HTML Service muy lento

Creé un caso de prueba simple con un campo de fecha, pero la capacidad de respuesta del widget datepicker es muy baja. El marcador de fecha tarda al menos 3 segundos en aparecer. Navegar hasta el próximo mes también lleva 3s.

¿Hay algo que pueda hacer para mejorar el rendimiento de JQuery UI?

Aquí está el archivo HTML:

<html> 
    <head> 
    <link type="text/css" href="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.23/themes/smoothness/jquery-ui.css" rel="Stylesheet" /> 
    <script type="text/javascript" src="http://code.jquery.com/jquery-1.7.2.min.js"></script> 
    <script type="text/javascript" src="http://code.jquery.com/ui/1.8.23/jquery-ui.min.js"></script> 
    <script> 
     $(document).ready(function() { 
     $('#date').datepicker(); 
     }); 
    </script> 
    </head> 

    <body> 
    <input type="text" name="date" id="date"> 
    </body> 
</html> 

Y la llamada de GS:

function doGet() { 
    return HtmlService.createTemplateFromFile('test').evaluate(); 
} 

La consola muestra de registro:

Node not editable; no action performed. es53-taming-frame.opt.js:419 
ode not editable; no action performed. es53-taming-frame.opt.js:419 
bad value `fixed` for CSS property position es53-taming-frame.opt.js:419 
https://ssl.gstatic.com/caja/4969/es53-taming-frame.opt.js?debug=1 

Respuesta

2

Este es un problema conocido y estamos trabajando en acelerarlo.