Russian Qt Forum

Qt => Qt Script, QtWebKit => Тема начата: Alex Custov от Октябрь 07, 2015, 19:11



Название: Webkit Bridge: из какого URL вызвали метод?
Отправлено: Alex Custov от Октябрь 07, 2015, 19:11
Webkit Bridge позволяет делать доступным свои объекты внутри JS. Если я в JS вызываю метод своего объекта, например MYOBJ.method(), можно ли узнать URL страницы, из которой вызвали метод? Прямое обращение к QWebView не вариант, т.к. этих WebView может быть несколько, и все они шарят один инстанс MYOBJ (это синглетон).


Название: Re: Webkit Bridge: из какого URL вызвали метод?
Отправлено: gil9red от Октябрь 07, 2015, 20:48
В js:
window.location.href


Название: Re: Webkit Bridge: из какого URL вызвали метод?
Отправлено: Alex Custov от Октябрь 07, 2015, 21:25
Не в JS, в С++