autobahn-js icon indicating copy to clipboard operation
autobahn-js copied to clipboard

WAMP in JavaScript for Browsers and NodeJS

Results 93 autobahn-js issues
Sort by recently updated
recently updated
newest added

Native websockets allow checking the amount of bytes in the send buffer via `socket.bufferedAmount` We are using this to do rate limiting for slow connections. There is currently no way...

enhancement
needs-discussion

I was trying to subscribe to topics with colons and realized that autobahn's support of CURIEs was interfering, because it's implementation is a bit naive in my opinion. For example,...

enhancement
core

When using autobhan.js within an iOS 8 WebView (PhoneGap), `websocket.onclose` is not called when the connection closes due to an error. Uncommenting the following line resolves the issue: https://github.com/tavendo/AutobahnJS/blob/master/package/lib/transport/websocket.js#L115 I've...

bug

There is a `crossbarexamples` example of using WAMP-CRA with AutobahnJS, but the JS API docs don't tell you how to do it

enhancement
docs

I can't find anywhere that says if this works in IE8. How about a browser support matrix? All I can find is, "works in a browser". Also, provide it on...

enhancement
docs

Using publisher disclosure with [Thruway](https://github.com/voryx/Thruway) as server is challenging because not all message details are passed to the subscription event handler. The [Event object](https://github.com/crossbario/autobahn-js/blame/master/package/lib/session.js#L506) discloses a limited set of details...

bug
needs-discussion

Currently `AUTOBAHN_DEBUG` appears to expose additional debugging, however this does not appear to be honoured in the callback for a registered procedure. Consider the following example: ``` js session.register('com.example.error', function...

needs-investigation

Currently, a call result is wrapped into `Result` if and only if the result has more than one positional result and/or a keyword result. Consequently, user code expecting to receive...

enhancement

Scenario: have a single WAMP-WebSocket connection from a Web worker used from multiple tabs. E.g. when a WAMP call is issued from the JavaScript running in a tab, the call...

enhancement

Currently, call result `detail` does not yet contain a lot useful info. There is `progress` flag, but this is processed by AutobahnJS internally. We could however forward call result `detail`...

enhancement