Có giải pháp nào để phát hiện nhấp chuột ở bất kỳ đâu trên WebView phản ứng gốc không? Cố gắng để đặt nó bên trong TouchableOpacity nhưng tôi nhận được lỗi. Có một số công việc xung quanh nó, để phát hiện nhấp chuột?Phát hiện có nguồn gốc phản ứng nhấp vào WebView
Trả lời
Đây sẽ là một tính năng tuyệt vời nếu phản ứng nhóm gốc có thể thêm nó trong tương lai. Hiện tại, đây vẫn là sự cố mở https://github.com/facebook/react-native/issues/586
Ai đó đưa ra đề xuất tại đó bạn có thể thử. Nhưng nó là tốt hơn chờ đợi cho đội facebook để cung cấp một giải pháp thanh lịch hơn.
Bất kỳ sự kiện nào diễn ra bên trong chế độ xem web đều được sandboxed từ phần còn lại của ứng dụng. Điều này là do thiết kế của thành phần gốc này, không phải là một hạn chế của React Native.
Điều bạn cần làm là tự bong bóng lên sự kiện mà bạn quan tâm từ chế độ xem web đến ứng dụng của bạn.
Bạn hiện có thể thực hiện việc này bằng cách sử dụng react-native-webview-bridge. Bạn thiết lập một trình lắng nghe toàn cục cho sự kiện DOM mà bạn quan tâm. Khi bạn bắt được nó, bạn gửi nó đến ứng dụng của bạn thông qua cây cầu.
- 1. Cookie webview rõ ràng, có nguồn gốc phản ứng?
- 2. Phát hiện chấm dứt ứng dụng với phản ứng gốc
- 3. Loại bỏ bàn phím phản ứng có nguồn gốc
- 4. phản ứng có nguồn gốc this.setState không hoạt động
- 5. Tạo vòng tròn css trong phản ứng có nguồn gốc
- 6. Trình xử lý AndroidView có phản hồi gốc được nhấp vào Url trước khi tải
- 7. Kiểm soát khu vực có thể chạm vào trong phản ứng có nguồn gốc
- 8. Phản ứng gốc vs tạo phản ứng ứng dụng gốc
- 9. Đang tải dữ liệu vào Danh sách Phát hiện Gốc Phản ứng
- 10. Máy chủ phát triển trả lại mã lỗi phản hồi: 500 trong phản ứng có nguồn gốc
- 11. Tự động nhấp vào WebView
- 12. Nhận kết quả từ ứng dụng gốc phản ứng được tích hợp vào ứng dụng Android hiện có
- 13. Bao gồm ứng dụng web cục bộ vào phản ứng webview bản địa
- 14. Đóng phản ứng phương thức gốc bằng cách nhấp vào lớp phủ?
- 15. Phản ứng gốc: Không thể nhấp vào trình đơn gỡ lỗi
- 16. Phản ứng gỡ lỗi gốc trên windows
- 17. Phát hiện phần tử tôi nhấp vào trong UIWebView
- 18. Làm thế nào để hiển thị GIF trong ứng dụng Android có nguồn gốc phản ứng?
- 19. Phát hiện nhấp vào sự kiện nền
- 20. Văn bản tạo kiểu Android có nguồn gốc phản ứngInput
- 21. Cách truy cập dữ liệu pixel hình ảnh trong phản ứng có nguồn gốc
- 22. Cách tạo mô hình một nút có biểu tượng trong phản ứng có nguồn gốc
- 23. init phản ứng gốc trong thư mục hiện tại
- 24. phản hồi postMessage html gốc không thể truy cập vào WebView
- 25. Nơi đặt hình ảnh trong một dự án có nguồn gốc phản ứng?
- 26. Phát hiện webview trong Android với Javascript
- 27. Ứng dụng phản hồi bằng API có nguồn gốc khác (CORS)
- 28. Cho phép yêu cầu nguồn gốc chéo cho Android WebView
- 29. Phản ứng lỗi Native với WebView
- 30. Phản ứng các biểu tượng gốc