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

How to inject Javascript to loaded web page

  • 1 reply
  • 1 has this problem
  • 1 view
  • Last reply by 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.