Я работаю над расширением, которое должно вызывать внешнюю программу.В Firefox можно использовать nsIProcess, и это очень просто.Но UserJS или виджет оперы кажутся очень слабыми и не имеют такой функции.Есть ли работа вокруг?
Еще один вопрос, я пытался использовать протоколы обработчиков.Это просто странно, и появляются странные проблемы.
- Когда URL, переданный обработчику протокола, содержит символ UTF-8, такой как% AE,независимо от того, escape () это или нет, обработчик не может получить правильный URL.Я должен заменить% на некоторые странные строки, чтобы избежать этого.Это действительно уродливое решение.Он появляется только в Linux, Opera 11.0.Я начинаю думать, что это ошибка.
- В Opera Linux он заменит всю обратную косую черту в URL на «/».Я не хочу этого, как это отключить?