Pour Opera ou Opera Mobile, il est possible de bloquer certaines URL en ajoutant un fichier urlfilter.ini aux profils des utilisateurs. Sur Opera Mobile, ce fichier serait placé à /data/data/com.opera.browser/opera/profiles/smartphone/urlfilter.ini
.
Mais cette approche ne semble fonctionner que pour Opera Mobile, pas pour Opera Mini. Existe-t-il un moyen de bloquer certaines URL dans Opera Mini de sorte que l'utilisateur normal ne puisse pas le modifier via l'interface utilisateur d'Opera ?
Une autre idée que j'ai eue (mon application fonctionne sur des appareils enracinés avec un accès su sécurisé) mais qui ne couvrirait pas toutes mes exigences : Modifier le /etc/hosts
et changer toutes les urls en 127.0.0.1 - mais le problème est que je ne filtre pas seulement des domaines entiers, mais aussi certains suffixes, etc. *.apk, et /etc/hosts
n'autorise pas les caractères génériques pour les suffixes de fichiers.