2015-02-12 3 views
1

Я побежал код, но столкнулся со следующей ошибки:Как звонить мой код (а DLL-файл) с помощью дополнения и JS-ctypes на Firefox (Windows)

1423705078419 Services.HealthReport.HealthReporter WARN Saved state file does not exist. 
1423705078420 Services.HealthReport.HealthReporter WARN No prefs data found. 
ReferenceError: require is not defined 

Мой код:

var {Cu} = require("chrome"); 
var {ctypes} = Cu.import("resource://gre/modules/ctypes.jsm", null); 
lib = ctypes.open("C:\\gmc\\posinf.dll"); 
+0

Вы поняли это? :) – Noitidart

ответ

0

Вы используете этот код в firefox-addon-sdk? Или из бутстрапа аддона? Если из бутстрапа тогда нет функции require.

var {interfaces: Ci, utils: Cu, classes: Cc} = Components; 
Cu.import('resource://gre/modules/ctypes.jsm'); 
var lib = ctypes.open('C:\\gmc\\posinf.dll'); 

 Смежные вопросы

  • Нет связанных вопросов^_^