It is currently 8 June 2025, 17:03 Advanced search

24.0 RD3 LoadJsCssFile errore "IsIE()"

Domande e risposte su come utilizzare Instant Developer Foundation al meglio

24.0 RD3 LoadJsCssFile errore "IsIE()"

Postby d.termini » 25 October 2024, 7:56

InDe 24.0, tema Zen, no Fluid
Componente JS custom con dipendenze JS e CSS
Quando nel wrapper tento di caricare una dipendenza ottengo il seguente errore:
Code: Select all
GlobalObject.js:1019 Uncaught TypeError: Cannot read properties of undefined (reading 'IsIE')
    at GlobalObject.LoadJsCssFile (GlobalObject.js:1019:17)
    at CustomElement.LoadRequirements (CustomElement.js:45:16)
    at SyncfusionSchedulerWrapper.js:51:15


Guardando la differenza del file GlobalObject.js ho visto che è stata cambiata una riga di codice da
if (window.ie8orLess)
a
if (RD3_Glb.IsIE())

La funzione IsIE() è dichiarata prima -> GlobalObject.prototype.IsIE= function(ver, operation)

Ho aggiornato le librerie, eliminato le cartelle di output, svuotato la cache del browser, riparato l'installazione di InDe e rifatto tutto da capo senza successo.
Non ho patch o custom per quanto riguarda i file standard di InDe

PS: se riesco a fare un progetto di esempio magari senza dover importare SyncFusion che pesa 30MB....
d.termini
 
Posts: 1656
Joined: 13 November 2017, 8:41

Re: 24.0 RD3 LoadJsCssFile errore "IsIE()"

Postby r.bianco » 25 October 2024, 8:06

d.termini wrote:Ho aggiornato le librerie, eliminato le cartelle di output, svuotato la cache del browser, riparato l'installazione di InDe e rifatto tutto da capo senza successo.


lol, e danzato la macarena, intorno al fuoco, con la luna piena
ps
scusami, è venerdì :)
only work and no play makes jack a dull boy
r.bianco
 
Posts: 4979
Joined: 8 November 2010, 16:46

Re: 24.0 RD3 LoadJsCssFile errore "IsIE()"

Postby d.termini » 25 October 2024, 8:38

r.bianco wrote:lol, e danzato la macarena, intorno al fuoco, con la luna piena
ps
scusami, è venerdì :)

:)

Ho appena sgozzato un gallo nero sul pentacolo tentando di fare il progetto di test che ha tutto lì e non trova il file da importare per la libreria JS... è venerdì.
d.termini
 
Posts: 1656
Joined: 13 November 2017, 8:41

Re: 24.0 RD3 LoadJsCssFile errore "IsIE()"

Postby d.termini » 25 October 2024, 9:21

Bene, grazie a un "hint" da parte del buon Diego, durante un'assistenza per altro, è venuto fuori che basta ritardare leggermente il caricamento delle dipendenze con un setTimeout.

In informatica c'è la regola dello spegni/riaccendi, su InDe con un timer si risolve tutto :D
d.termini
 
Posts: 1656
Joined: 13 November 2017, 8:41

Re: 24.0 RD3 LoadJsCssFile errore "IsIE()"

Postby r.bianco » 25 October 2024, 10:53

d.termini wrote:In informatica c'è la regola dello spegni/riaccendi, su InDe con un timer si risolve tutto :D


:D
beh dai, in js non è così inusuale
only work and no play makes jack a dull boy
r.bianco
 
Posts: 4979
Joined: 8 November 2010, 16:46

Re: 24.0 RD3 LoadJsCssFile errore "IsIE()"

Postby d.pierangeli » 25 October 2024, 14:14

Ho verificato che la funzione è stata modificata in 24.5 e in questa versione non è più necessario il timeout.
User avatar
d.pierangeli
Pro Gamma
Pro Gamma
 
Posts: 8129
Joined: 30 September 2010, 15:35


Return to Tips & Tricks - Foundation

Who is online

Users browsing this forum: Majestic-12 [Bot] and 47 guests

cron