Smart WebView ເປັນອົງປະກອບ WebView ແບບໂອເພນຊອດຂັ້ນສູງສຳລັບ Android ທີ່ຊ່ວຍໃຫ້ທ່ານສາມາດເຊື່ອມໂຍງເນື້ອຫາເວັບ ແລະເທັກໂນໂລຢີເຂົ້າໄປໃນແອັບພລິເຄຊັນພື້ນເມືອງໄດ້ຢ່າງບໍ່ຢຸດຢັ້ງ. ສ້າງແອັບພຼິເຄຊັນປະສົມທີ່ມີປະສິດທິພາບຢ່າງງ່າຍດາຍ, ນຳໃຊ້ສິ່ງທີ່ດີທີ່ສຸດຂອງທັງເວັບ ແລະໂລກເດີມ.
ແອັບນີ້ເຮັດໜ້າທີ່ເປັນ ສາທິດ ສຳລັບທັງຜູ້ໃຊ້ ແລະຜູ້ພັດທະນາເພື່ອສຳຫຼວດຄວາມສາມາດຫຼັກຂອງ Smart WebView.
ລະຫັດແຫຼ່ງໃນ GitHub (https://github.com/mgks/Android -SmartWebView)
ດ້ວຍ Smart WebView, ທ່ານສາມາດຝັງຫນ້າເວັບທີ່ມີຢູ່ແລ້ວ ຫຼືສ້າງໂຄງການ HTML/CSS/JavaScript ແບບອອບໄລນ໌ພາຍໃນແອັບຯ Android ເດີມ. ປັບປຸງແອັບຯເວັບຂອງທ່ານດ້ວຍຄຸນສົມບັດພື້ນເມືອງເຊັ່ນ:
- ສະຖານທີ່ຕັ້ງພູມສາດ: ຕິດຕາມສະຖານທີ່ຂອງຜູ້ໃຊ້ດ້ວຍ GPS ຫຼືເຄືອຂ່າຍ.
- ການເຂົ້າເຖິງໄຟລ໌ ແລະກ້ອງຖ່າຍຮູບ: ອັບໂຫຼດໄຟລ໌ ຫຼືບັນທຶກຮູບພາບ/ວິດີໂອໂດຍກົງຈາກ WebView.
- ການແຈ້ງເຕືອນ: ສົ່ງຂໍ້ຄວາມເປົ້າໝາຍໂດຍໃຊ້ Firebase Cloud Messaging (FCM).
- ການຈັດການ URL ແບບກຳນົດເອງ: ຂັດຂວາງ ແລະຈັດການ URL ສະເພາະເພື່ອກະຕຸ້ນການກະທຳພື້ນເມືອງ.
- JavaScript Bridge: ຕິດຕໍ່ພົວພັນລະຫວ່າງເນື້ອໃນເວັບໄຊຕ໌ຂອງທ່ານແລະລະຫັດ Android ຕົ້ນກໍາເນີດ.
- ລະບົບປລັກອິນ: ຂະຫຍາຍການເຮັດວຽກຂອງ Smart WebView ດ້ວຍປລັກອິນທີ່ກຳນົດເອງຂອງທ່ານເອງ (ເຊັ່ນ: ປລັກອິນເຄື່ອງສະແກນລະຫັດ QR ທີ່ລວມຢູ່).
- ໂໝດອອບໄລນ໌: ສະໜອງປະສົບການອອບລາຍແບບກຳນົດເອງເມື່ອການເຊື່ອມຕໍ່ເຄືອຂ່າຍບໍ່ສາມາດໃຊ້ໄດ້.
ມີຫຍັງໃໝ່ໃນເວີຊັ່ນ 7.0:
- ສະຖາປັດຕະຍະກຳ Plugin ໃໝ່ທັງໝົດ: ສ້າງ ແລະລວມເອົາປລັກອິນຂອງທ່ານເອງເພື່ອເພີ່ມຄຸນສົມບັດທີ່ກຳນົດເອງ ໂດຍບໍ່ຕ້ອງແກ້ໄຂຫ້ອງສະໝຸດຫຼັກ.
- ການຈັດການໄຟລ໌ທີ່ປັບປຸງ: ປັບປຸງການອັບໂຫລດໄຟລ໌ ແລະການເຊື່ອມໂຍງກ້ອງຖ່າຍຮູບກັບການຈັດການຄວາມຜິດພາດທີ່ເຂັ້ມແຂງ.
- ອັບເດດຄວາມເພິ່ງພາອາໄສ: ສ້າງຂຶ້ນດ້ວຍຫ້ອງສະໝຸດຫຼ້າສຸດເພື່ອປະສິດທິພາບ ແລະຄວາມປອດໄພທີ່ດີທີ່ສຸດ.
- ເອກະສານທີ່ປັບປຸງ: ຄໍາອະທິບາຍແລະຕົວຢ່າງທີ່ຊັດເຈນກວ່າເພື່ອໃຫ້ທ່ານເລີ່ມຕົ້ນຢ່າງໄວວາ.
ຄຸນສົມບັດຫຼັກ:
- ຝັງຫນ້າເວັບ ຫຼືດໍາເນີນໂຄງການ HTML/CSS/JavaScript ແບບອອບລາຍ.
- ລວມເຂົ້າກັບຄຸນສົມບັດພື້ນເມືອງຂອງ Android ເຊັ່ນ GPS, ກ້ອງຖ່າຍຮູບ, ຕົວຈັດການໄຟລ໌ ແລະການແຈ້ງເຕືອນ.
- ການອອກແບບທີ່ສະອາດ, ໜ້ອຍທີ່ສຸດດ້ວຍການປັບແຕ່ງປະສິດທິພາບ.
- ລະບົບປລັກອິນທີ່ຍືດຫຍຸ່ນ ແລະຂະຫຍາຍໄດ້.
ຄວາມຕ້ອງການ:
- ທັກສະການພັດທະນາ Android ພື້ນຖານ.
- API ຕ່ຳສຸດ 23+ (Android 6.0 Marshmallow).
- Android Studio (ຫຼື IDE ທີ່ທ່ານຕ້ອງການ) ສໍາລັບການພັດທະນາ.
ຜູ້ພັດທະນາ: Ghazi Khan (https://mgks.dev)
ໂຄງການພາຍໃຕ້ ໃບອະນຸຍາດ MIT.