Как выставить нативный код для JavaScript в webkit2gtk
Я хочу представить собственный объект или функцию для JavaScript, чтобы я мог иметь функцию обратного вызова в C, когда конкретная функция вызывается в браузере.
Из этого примера кажется, что это возможно в WebKitGTK1 с использованием сигнала "window-object-cleared".
Как я могу добиться того же в WebKitGTK2, я надеюсь, что это как-то связано с WebKitWebExtension. Но я не уверен, а также нет четких указаний или примеров для реализации WebKitWebExtension. Может ли кто-нибудь помочь мне с решением для моего запроса?
0 ответов
Да, WebKitWebExtension - это способ сделать это. В настоящее время лучшая документация о том, как написать один из них, - это сообщение в блоге. Существует window-object-cleared
Сигнал аналогичен WebKit1, к которому вы можете подключиться в своем веб-расширении, и используйте API JavaScript для определения функций Javascript, которые видны на вашей веб-странице.