Saltar al contenido

¿Se puede usar Bootstrap.js en GAS (Google Apps Script)?

Si te encuentras con algún detalle que te causa duda puedes dejarlo en la sección de comentarios y te responderemos tan rápido como podamos.

Solución:

No necesita copiar Bootstrap JS en un archivo HTML de GAS, funciona si cambia las URL que estaba usando para extraer Bootstrap con mainPage.HTML:




    



    
    
Lorem ipsum dolor sit amet
consectetur adipiscing elit,
sed do eiusmod tempor incididun
ut labore et dolore magna aliqua

y en tu codigo.gs

function doGet(e) 
  return HtmlService
    .createHtmlOutputFromFile('mainPage')
    .setSandboxMode(HtmlService.SandboxMode.IFRAME);

Aquí está la aplicación, y aquí está el guión.

PD Gracias por el POST original. ¡Ahora tengo una bonita aplicación web!

Finalmente tuvo tiempo de jugar con su código, después de un tiempo en la página, recibe un error del servidor que indica que el archivo “bootstrap.min” fue denegado. Así que creé un archivo “bootstrap.html”, copié todo su contenido en este archivo, lo rodeé con etiquetas de script, lo incluí en el HTML y listo, está funcionando.

La lista de cambios:

en cualquier código.gs

function include(filename) 
  return HtmlService.createHtmlOutputFromFile(filename)
  .setSandboxMode(HtmlService.SandboxMode.IFRAME)
  .getContent();

en la página principal.html


El doGet ahora debe usar createTemplateFromFile y evaluate()

function doGet(e) 
  return HtmlService.createTemplateFromFile('mainPage').evaluate()
      .setSandboxMode(HtmlService.SandboxMode.IFRAME);

Y un archivo con todo el arranque rodeado de script etiquetas

¡Haz clic para puntuar esta entrada!
(Votos: 1 Promedio: 4)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *