Page 1 of 1

Error when trying to import javascript library

Posted: Sat Jan 28, 2023 8:54 pm
by skinkairewalker
Hello everyone, I'm trying to import a library called >: https://deck.of.cards/old/, but I can't... can anyone help me?

example : http://jsfiddle.net/x0gjood1/

my code below :

Code: Select all


EnableExplicit

Global nImports
Global GID

Procedure Main()

  
  OpenWindow(0, 0, 0, 220, 220, "Deck of cards", #PB_Window_SystemMenu | #PB_Window_ScreenCentered)
  
  ContainerGadget(0, 10, 10, 200, 200) : CloseGadgetList()
  
  GID = GadgetID(0)
  ! console.log(v_gid.div);
  ! var deck = Deck();
  ! deck.mount(v_gid.div); 
  
  
EndProcedure

Procedure ExternalLoaded(URL$, Success)
  Static nLoaded
  Debug "loaded"
  If Success
    nLoaded + 1
    If nLoaded = nImports ; the number of files to import
      Main()
    EndIf
  Else
    Debug "Failed to load external: " + URL$
  EndIf
EndProcedure

! define = null;

LoadScript("https://deck-of-cards.js.org/dist/deck.min.js",  @ExternalLoaded(), #PB_Script_JavaScript)
LoadScript("https://deck-of-cards.js.org/example.css", @ExternalLoaded(), #PB_Script_CSS)


Re: Error when trying to import javascript library

Posted: Sat Jan 28, 2023 9:44 pm
by Peter
You forgot to set nImports to 2 so that Main() can be called.

Re: Error when trying to import javascript library

Posted: Sun Jan 29, 2023 3:49 pm
by skinkairewalker
thanks u very much :D