Ich schreibe ein firefox Addon, von meinem ursprünglichen Benutzer-Skript graysemonkey, die ezv Website-Links mit Ajax-Einsen ersetzt, so wenn Sie auf die beobachteten/unbeaufsichtigten Links der Show klicken Es sendet eine Ajax-Anfrage an eztv und entfernt die Zeile bei Erfolg. Everthing funktioniert gut, aber Firefox JPM SDK Page-Mod stimmt nie mit der Website überein, wenn ich einschließe, um nur auf eztv-Sites zu laufen.kann eine Seite mit Firefox nicht übereinstimmen jpm sdk page-mod inlclude
require('sdk/page-mod').PageMod({
include: [/(https?:\/\/eztv\.(it|ch|ag)\/myshows)/, '*.eztv-proxy.net/myshows'],
contentScriptWhen: 'ready',
contentScriptFile: ["./jquery-2.2.3.min.js", './main.js'],
contentStyleFile: "./eztv.css",
attachTo: ["existing", "top"],
});
, wenn ich zu include: "*"
ändern, werden die Skripte geladen Ordnung. Ich habe die Regexp getestet und es scheint die https://eztv.ag/myshows ohne ein hich, aber einige wie funktioniert nicht in Addon.
Kann jemand ein Problem erkennen?