2017-10-14 4 views
0

Ich versuche axlsign.js von Ruby mit mini_racer gem.Ruby mini_racer: Selbst ist nicht definiert

context = MiniRacer::Context.new 
context.load('axlsign.js') 
context.eval('axlsign.generateKeyPair(new Uint8Array(32))') 

Es gibt Fehler JavaScript at <anonymous>:1436:4: ReferenceError: self is not defined (MiniRacer::RuntimeError)

Browser JavaScript-Konsole axlsign.generateKeyPair(new Uint8Array(32)) ohne Probleme ausgeführt wird.

Antwort

0

Ich habe self zu this auf der allerletzten Zeile der JS-Datei geändert und es wurde das Problem behoben.