Skip to content

Code for the Android application of a single site, secure and without the possibility of switching to unapproved external sites

License

Notifications You must be signed in to change notification settings

abaye123/SingleSiteAndroidBrowser

 
 

Repository files navigation

Single Site Android Browser

הפרויקט מאפשר לך ליצור אפליקציית אנדרואיד עבור כל אתר אינטרנט, עם אפשרות להגביל את הגישה לאתרים באמצעות רשימה לבנה.

בנוי כהרחבה למתקדמים לפרויקט: https://github.com/ShlomoCode/AndroidRestrictedWebView

תכונות

  • מאפשר רשימה לבנה לא מוגבלת.
  • מאפשר לציין כתובת ייחודית שתהיה נקודת ההתחלה (אם לא צוינה, יתחיל בכתובת הראשונה ברשימה הלבנה).
  • טיפול ב-URI מותאם של tel, mailto ו-whatsapp.
  • כפיית מצב תצוגה.
  • חסימת מדיה.
  • מצב no ssl.
  • הסתרת הבאנר של נטפרי.
  • טעינה מחדש של הדף בהחלקה למטה בשליש העליון של המסך.

Configuration - קונפיגורציה

ניתן לערוך את ההגדרות ישירות ב-app/build.gradle (או לטעון באמצעות קובץ env שממוקם בתיקיית app).

לאחר ביצוע השינויים יש לבצע הידור מחדש של הפרויקט כדי לסנכרן את השינויים.

אפשרויות בקובץ env:

ALLOWED_DOMAINS=example.com // כתובות דומיין שיאופשרו באפליקציה
STARTUP_URL=example.com // כתובת האתר שבו תתחיל האפליקציה
VIEW_MODE=AUTO // מצב תצוגה (אפשרי: AUTO, PORTRAIT, LANDSCAPE)
BLOCK_MEDIA=false
BLOCK_ADS=true
NO_SSL=false
APP_NAME=my app
APPLICATION_ID=com.myapp.webapp
VERSION=1.0.0
HIDE_NETFREE=true // הסתרת הבאנר של נטפרי

License - רישיון

This application is distributed under the GNU General Public License version 3 (GNU GPL-3.0). See the LICENSE file for more details.

Disclaimer - כתב ויתור

לידיעתך, אינני עורך דין ואין לראות במידע הניתן כאן ייעוץ משפטי. חשוב להתייעץ עם גורם משפטי מוסמך כדי להבטיח עמידה בכל דרישות הרישוי הרלוונטיות וחובות.

Please note that I am not a lawyer and the information provided here should not be considered legal advice. It is important to consult with a qualified legal professional to ensure compliance with all relevant licensing requirements and obligations.

About

Code for the Android application of a single site, secure and without the possibility of switching to unapproved external sites

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 96.0%
  • JavaScript 4.0%