Replies: 2 comments 3 replies
-
|
Obtainium may use the WebView technology, if enabled in settings or per app. Pages of affected apps display the webpage at the source URL. Apart from that, Obtainium only performs fetch requests and doesn't execute any JavaScript. I'm not an expert but I'm pretty sure my answer is accurate. |
Beta Was this translation helpful? Give feedback.
-
|
A precise reading of current code: update checking/parsing itself does not run site JavaScript. The source paths fetch HTML/JSON and parse links, for example in There is one important exception: the app detail page can load the source URL in a setJavaScriptMode(JavaScriptMode.unrestricted)and later calls: loadRequest(Uri.parse(app.app.url))So the distinction is:
The setting label is I cannot speak for future changes, but based on current code any JS support would be visible in a dependency/code change around |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
I'm considering disabling JavaScript on my phone due to concerns about getting fingerprinted but I wanted to check if my use of Obtainium would run JavaScript from github/gitlab/etc on my phone. If it doesn't currently is there any future plans to implement JS without first notifying the user or making it opt in?
I've found a post from 2024 with a comment from imranr saying Obtainium doesn't support running JS but that doesn't fully answer my question and could be outdated
Beta Was this translation helpful? Give feedback.
All reactions