Search Support

Avoid support scams. We will never ask you to call or text a phone number or share personal information. Please report suspicious activity using the “Report Abuse” option.

Learn More

Lolu chungechunge lwabekwa kunqolobane. Uyacelwa ubuze umbuzo omusha uma udinga usizo.

How to inject Javascript to loaded web page

  • 1 baphendule
  • 1 inale nkinga
  • 1 view
  • Igcine ukuphendulwa ngu Kevin

more options

Hi There,

I want to run javascript on a loaded webpage on Android. I was able to do this when I was using webview:

webview.loadUrl (String.format ("javascript: setProperties (% s)", someJsonObject.toString ()))

How do I do the same when using GeckoView?

geckoSession.loadUri (String.format ("javascript: setProperties (% s)", someJsonObject.toString ())) -- won't work for me.

I just want to something like this : https://medium.com/appunite-edu-collection/webview-with-injected-js-script-13eb1e0257c9 or https://medium.com/@filipe.batista/inject-javascript-into-webview-2b702a2a029f

Hi There, I want to run javascript on a loaded webpage on Android. I was able to do this when I was using webview: webview.loadUrl (String.format ("javascript: setProperties (% s)", someJsonObject.toString ())) How do I do the same when using GeckoView? geckoSession.loadUri (String.format ("javascript: setProperties (% s)", someJsonObject.toString ())) -- won't work for me. I just want to something like this : https://medium.com/appunite-edu-collection/webview-with-injected-js-script-13eb1e0257c9 or https://medium.com/@filipe.batista/inject-javascript-into-webview-2b702a2a029f

All Replies (1)

more options

This is an end user support forum. Geckoview questions should be asked at the options provided at https://wiki.mozilla.org/Mobile/GeckoView#Getting_Help

https://mozilla.github.io/geckoview/consumer/docs/web-extensions may be of some help.