Applet incrustado en html congela la pestaña de mi sitio

samidr8 shared this question 5 months ago
Needs Answer

Hola comunidad, estoy creando un sitio web para albergar mis applets con el propósito de llevar esta herramienta tecnologica a mis estudiantes e enriquecer el sitio con otros materias.


Sucede que cuando selecciono la pestaña "Décimo - Relaciones y Algebra" aparece un mensaje en cualquiera de los applets (ver imagen adjunta) que Congela el sitio web (hay que darle Ok para que la web funcione otra vez), no tengo idea que pueda significar ya que dicho boton yo no le he creado. En mi libro de applets dicho mensaje no aparece.

172f7396dcde5c13f0cd2d0014926cd6

Les agradecería su ayuda.

P.D: adjuto enlace donde está mi libro con los applets en GGB.


Existe algún método para que la página con muchos applets incrustados en la web cargue más rápido, ver la duracion de carga en esta página web.

Comments (10)

photo
1

error key not found: buttonSetTextPos

photo
1

Does it help if you give each applet a separate "id" parameter?


https://wiki.geogebra.org/e...

photo
1

Hola Michael, cada Applet cuenta con su propio ID, no entiendo porque de ese error

photo
photo
1

no se si tendrá que ver porque no puedo analizar cada uso de cada linea del código pero en el código fuente aparece la definición de ggbApp4 (applet4) totalmente diferente a todas las demás

photo
1

Hola mathmagic, Michael en el mensaje de abajo describe mi código.

photo
1

Hola mathmagic, Michael en el mensaje de abajo describe mi código.

photo
photo
1

Hola Michael, cada Applet cuenta con su propio ID, no entiendo porque de ese error

Are you sure about that?

<script>  
var ggbApp1 = new GGBApplet({
"appName": "3d",
"material_id":"yngnbret",
"width": 1000,
"height": 570,
"scale": 0.44,
disableAutoScale:true,
"showResetIcon":true,
"showFullscreenButton":true,
"allowUpscale":false},
false);
window.addEventListener("load", function() { 
ggbApp1.inject('ggb-element1');
});
</script>

photo
1

Michael, le agradecería si me dice como se puede mejorar el código.

Por otra parte, que diferencia hay con este otro código?

<script type="text/javascript" src="https://cdn.geogebra.org/ap...;

<script type="text/javascript">

     var applet4 = new GGBApplet({material_id: "wemyqfk3", 
                "scale": 0.43,
				disableAutoScale:true,
				"showResetIcon":true,
				"showFullscreenButton":true,
				"allowUpscale":false}, 
				false);
	
		window.onload = function() {
        applet4.inject('applet_container4');
    }
</script>

<div style="width:1020px;height:570px;display:block" id="applet_container4"></div>

photo
1

He modificado (sin subirlo al hosting) "appName": "3d" por "appName": "graphing" pero el problema persiste.

photo
1

Please try adding an explicit "id" parameter as well


https://wiki.geogebra.org/e...

photo
© 2019 International GeoGebra Institute