2. Native action
Thông tin chung
- Một số sự kiện trên trên nền tảng webview không xử lý được, cần được xử lý từ phía Mobile app để đảm bảo trải nghiệm người dùng.
- Các sự kiện đó có thể là:
- Đóng webview
- Mở một trang web khác
- Mở màn hình thanh toán
- Các Native action được gọi qua
postMessage
với cấu trúc như sau:window['ReactNativeWebView'].postMessage(JSON.stringify({
type: 'LOẠI ACTION WEBVIEW MUỐN THỰC HIỆN',
//<<CÁC-TRƯỜNG-DỮ-LIỆU-KHÁC>>
))