2014-12-13 8 views
5

Erhalte den folgenden Fehler, auch nachdem ich das Skript leer gemacht habe gehe ich diesen Fehler.Warum erhalte ich ein Fehler im Inhaltsskript des Firefox Addon SDK?

console.error: my-addon: 
    Message: SyntaxError: expected expression, got end of script 

Panel-Code meines Add-on:

var { ToggleButton } = require('sdk/ui/button/toggle'); 
var panels = require("sdk/panel"); 
var self = require("sdk/self"); 
var ss = require("sdk/simple-storage"); 

var button = ToggleButton({ 
    id: "my-addon", 
    label: "My Addon", 
    icon: { 
     "16": "./img/16-16.png", 
     "32": "./img/32-32.png", 
     "64": "./img/64-64.png" 
    }, 
    onChange: handleChange 
}); 

var panel = panels.Panel({ 
    contentURL: self.data.url("popup.html"), 
    contentScript: self.data.url("js/pop_listener.js"), 
    onHide: handleHide, 
    width: 300, 
    height: 550 
}); 

Antwort

9

Verwenden contentScriptFile statt contentScript

+4

ich in der Fehlermeldung in Google eingeben, folgen das erste Ergebnis und erhalten genau die richtige Lösung in fünf schönen Worten. Tolle. – Flimm