Phần mở rộng Dịch vụ Vị trí
Tiện ích mở rộng App Inventor được trình bày trong ứng dụng mẫu này có thể chạy trong nền trong khi ứng dụng của bạn đóng và lưu trữ dữ liệu vị trí (vĩ độ, kinh độ và tùy chọn độ cao, độ chính xác, tốc độ, địa chỉ hiện tại và nhà cung cấp) trong TinyDB hay còn gọi là Tùy chọn chia sẻ.
Ngoài ra, chức năng web nền cũng có sẵn, có thể được sử dụng để gửi dữ liệu vị trí tới dịch vụ web bạn chọn bằng cách sử dụng yêu cầu ĐĂNG. Điều này có thể được sử dụng chẳng hạn để lưu trữ dữ liệu vị trí trong cơ sở dữ liệu MySQL hoặc để gửi email sau khi phát hiện thay đổi vị trí trong khi ứng dụng không chạy.
Trình thông báo sẽ được hiển thị trong khi dịch vụ vị trí đang chạy ở chế độ nền.
Trong ứng dụng mẫu, bạn có 2 tùy chọn sau:
1) bạn có thể chọn, nếu bạn muốn vị trí của mình được chuyển đến cơ sở dữ liệu MySQL Thử nghiệm của tôi. Mỗi khi bạn khởi động dịch vụ, một id người dùng ngẫu nhiên sẽ được tạo và chuyển đến cơ sở dữ liệu Kiểm tra bao gồm thông tin vị trí của bạn (vĩ độ, kinh độ và địa chỉ hiện tại tùy chọn). Bạn có thể xem vị trí mới nhất của 5 id người dùng cuối cùng đã sử dụng ứng dụng mẫu trên trang web của tôi tại https://puravidaapps.com/locationservice.php.
2) bạn có thể chọn, nếu vị trí của bạn sẽ được gửi qua email. Vui lòng nhập địa chỉ email của bạn cho vị trí (vĩ độ, kinh độ và địa chỉ hiện tại tùy chọn) sẽ được gửi đến địa chỉ email của bạn.
Quyền bắt buộc:
- android.permission.FOREGROUND_SERVICE
- android.permission.ACCESS_FINE_LOCATION
- android.permission.ACCESS_COARSE_LOCATION
- android.permission.ACCESS_BACKGROUND_LOCATION
- android.permission.INTERNET
Vui lòng xem thêm chính sách bảo mật tại https://puravidaapps.com/privacy-policy-locationservice.php
Initial version