Error when trying to import javascript library

Just starting out? Need help? Post your questions and find answers here.
skinkairewalker
Posts: 120
Joined: Tue Jun 14, 2016 7:17 pm

Error when trying to import javascript library

Post 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)

User avatar
Peter
Posts: 1086
Joined: Mon Feb 24, 2014 10:17 pm
Location: 127.0.0.1:9080
Contact:

Re: Error when trying to import javascript library

Post by Peter »

You forgot to set nImports to 2 so that Main() can be called.
skinkairewalker
Posts: 120
Joined: Tue Jun 14, 2016 7:17 pm

Re: Error when trying to import javascript library

Post by skinkairewalker »

thanks u very much :D
Post Reply