PusherEvent push data in fragment twice
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 3/5
- Thời gian dự kiến
- Nửa ngày
- Mức phù hợp với người mới
- 22/100
- Loại issue
- Lỗi
- Độ rõ ràng
- Cần làm rõ
- Mức độ hoạt động
- Đình trệ
- Lĩnh vực
- mobile, networking
Hướng nghiên cứu
The report is a user question about a Pusher client snippet inside an Android Fragment, not a described code change, and it has been silent for about six years. Start by checking whether connect(), subscribe() and bind() run more than once per event, for example on every onCreateView or onResume, and whether the earlier listener is ever unbound. Done would mean a reproduction that explains the duplicate log line, plus a maintainer or reporter confirmation of the cause.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
Below here my code inside fragment:
`options = new PusherOptions();
options.setCluster(cluster_pusher);
pusher = new Pusher(key_pusher, options);
pusher.connect(new ConnectionEventListener() {
@Override
public void onConnectionStateChange(ConnectionStateChange change) {
Log.i("Pusher", "State changed from " + change.getPreviousState() +
" to " + change.getCurrentState());
}
@Override
public void onError(String message, String code, Exception e) {
Log.i("Pusher", "There was a problem connecting! " +
"\ncode: " + code +
"\nmessage: " + message +
"\nException: " + e
);
}
}, ConnectionState.ALL);
channel = pusher.subscribe(Config.TOPIC_GLOBAL);
channel.bind(Config.PUSHER_EVENT, new SubscriptionEventListener() {
@Override
public void onEvent(PusherEvent event) {
Log.i("Pusher", "Received event with data: " + event.getData());
}
});`
why?
- Ngôn ngữ chính
- Java
- Star
- 315
- Fork
- 140
- Merge trung bình
- 11 ngày 5 giờ
- Pull request đã merge (30 ngày)
- 4
Chuẩn bị môi trường
- Không có Dockerfile hay tệp Docker Compose
- Có mẫu pull request
- Không có hướng dẫn đóng góp
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của pusher/pusher-websocket-java
-
FileNotFoundException thrown when server responds with 400 or aboveCó thể đã có người làm @RaphaelFakhri đã nhận 8 ngày trước. Đang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 65/100
pusher/pusher-websocket-java#261 ·
-
java.lang.NoClassDefFoundError: com.pusher.client.Pusher$$ExternalSyntheticLambda0 on Android API 21-22 anywayCó thể đã có người làm @Keith-wright đã nhận 9 ngày trước. Đang mở
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 22/100
pusher/pusher-websocket-java#366 ·
-
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 15/100
pusher/pusher-websocket-java#340 · 3 bình luận · 7 reaction ·
-
Độ khó 4/5 1-2 ngày Mức phù hợp với người mới 8/100
pusher/pusher-websocket-java#311 · 4 bình luận ·
-
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 12/100
pusher/pusher-websocket-java#308 · 2 bình luận ·
Tất cả issue của pusher/pusher-websocket-java
Issue tương tự
-
breaking change bug needs human review not ready priority medium size S
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 76/100
martin-francois/symphony-trello#1193 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Mend: dependency security vulnerability
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 68/100
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 70/100
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 65/100
Maintainer thường phản hồi trong vòng 1 ngày
-
status: waiting-for-triage
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
spring-projects/spring-framework#37614 ·
Maintainer thường phản hồi trong vòng 1 ngày