2015-05-23 48 views

Trả lời

0

Đâ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.

0

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.

Các vấn đề liên quan