Tìm kiếm trang web

typescript - Cách cấu hình Aws Amplify cho một endpoint Websocket đăng ký AppSync?

Làm thế nào để tôi chỉ định một điểm cuối websocket bằng Amplify.configure(awsConfig) Tài liệu chỉ hướng dẫn cách sử dụng một điểm cuối http duy nhất bằng aws_appsync_graphqlEndpoint

Tài liệu cấu hình AWS Amplify.

Tôi có các URL AppSync riêng biệt, một cái là URL websocket 'realtime'.

REACT_APP_GRAPHQL_ENDPOINT_HTTP REACT_APP_GRAPHQL_ENDPOINT_WS

Tôi đang cố gắng kết nối với AppSync bằng AWS Amplify SDK sử dụng các đăng ký Gra

Đọc thêm →

javascript - Gửi byte từ micro qua websocket

Tôi đang làm việc trên Walkie-talkie và tôi đang sử dụng Angular và WebSocket, và đây là mã của tôi:

navigator.mediaDevices.getUserMedia(constraints).then(function (stream) { recorder = new MediaRecorder(stream); if(recorder.state === "recording"){ recorder.stop(); } else{ recorder.start(500); recorder.addEventListener('dataavailable', (async ev

Đọc thêm →

reactjs - React native : làm thế nào để chia sẻ websocket giữa các component?

Tôi muốn sử dụng dữ liệu nhận được từ websocket trong các thành phần của mình: cũng như làm thế nào tôi có thể chia sẻ một kết nối websocket và dữ liệu giữa các thành phần?

Đọc thêm →

javascript - Tên sự kiện động cho websocket NestJS

Trong NestJS, để đăng ký các sự kiện trong giao tiếp socket.io, chúng ta có thể sử dụng chú thích @SubscribeMessage, nhưng, theo cách này chúng ta chỉ có thể có các tên sự kiện 'được mã hóa cứng'.

Có khả năng lắng nghe sự kiện một cách động không? Ví dụ, lắng nghe các sự kiện có định dạng tiền tố..?

Cảm ơn.

Đọc thêm →

javascript - Kiến trúc thực hành tốt nhất của React Native khi sử dụng Websocket

Tôi đang xây dựng ứng dụng trao đổi tiền điện tử bằng cách sử dụng React-Native và WebSocket. Đây là các vấn đề chung của tôi:

  1. Một khi tôi gán webSocket ra ngoài lớp, nó không kết nối sự kiện. Làm thế nào tôi có thể tạo một thể hiện WebSocket singleton? Đây là mã của tôi:
class WS { webSocket: WebSocket; constructor() { this.webSocket = new WebSocket('socket_url'); this.webSocket.binaryType = 'arraybuffer'; } _send(coin: string, type: Subject)

Đọc thêm →

typescript - nextjs 14 app router TRPC websocket subscriptions thiết lập máy chủ

Tôi đang sử dụng nextJS 14 app router kết hợp với TRPC. Tôi đã cố gắng triển khai tính năng đăng ký websocket của TRPC, tuy nhiên tôi đã tìm thấy rất ít tài liệu cập nhật về cách thực hiện điều đó.

Một tài nguyên mà tôi đã tình cờ tìm thấy là [kho này] (https://github.com/trpc/examples-next-prisma-websockets-starter) được duy trì bởi các nhà phát triển của trpc, tuy nhiên nó không sử dụng app router. Trong đó, họ có hai tệp riêng biệt đáng chú ý là prodServer.ts & wss

Đọc thêm →

reactjs - Làm thế nào để triển khai kết nối SignalR WebSocket mạnh mẽ với cơ chế thử lại trong React TypeScript?

Tôi đang xây dựng một ứng dụng React TypeScript sử dụng SignalR để giao tiếp thời gian thực. Tôi cần triển khai một kết nối WebSocket đáng tin cậy với cơ chế tự động thử lại.

Đây là triển khai hiện tại của tôi:

const MAX_RETRIES = 3; const RETRY_DELAY = 30000; // 30 seconds export function useWebSocketConnection() { const dispatch = useDispatch(); const userData = useAuthenticatedSelector(); useEffect(() => { if (userData?.userId && userData?.userNam

Đọc thêm →

angular - Làm thế nào để kết nối lại một websocket trong typescript?

Thêm một "retry()" gây ra lỗi:

LỖI trong src/app/films.service.ts(28,20): lỗi TS2339: Thuộc tính 'retry' không tồn tại trên loại 'WebSocketSubject'.

this.wsSubject.retry().subscribe( (msg) => this.parseAnswer(msg), (err) => console.log(err), ()

Đọc thêm →

framework ionic - Cách kết nối lại (đăng ký lại) với websocket trên typescript

Tôi có một ứng dụng Ionic3 mà trên một chế độ xem nhất định, kết nối khi chế độ xem được mở và đăng ký vào một dịch vụ websocket observable/observer:

subscribtion: Subscription; ionViewDidEnter() { this.subscribtion = this.socket.message.subscribe(msg => { let configs = <Config

Đọc thêm →

typescript - Làm thế nào để mở rộng interface WebSocket từ thư viện 'ws'?

Tôi cố gắng mở rộng một giao diện của thư viện nhưng không thành công :(

Làm ơn giúp tôi! Tôi đang cố gắng mở rộng giao diện WebSocket từ thư viện ws

... declare class WebSocket extends events.EventEmitter { ... } declare namespace WebSocket { ... } export = WebSocket;

T

Đọc thêm →