33 lines
871 B
HTML
33 lines
871 B
HTML
<!doctype html>
|
|
<html>
|
|
<body>
|
|
<h1>Flask/Crochet/Autobahn: Example 1</h1>
|
|
<p>Open JavaScript console to watch output.</p>
|
|
<script src="/autobahn.min.js"></script>
|
|
<script>
|
|
var connection = new autobahn.Connection({
|
|
url: "ws://127.0.0.1:8080/ws",
|
|
realm: 'realm1'
|
|
});
|
|
|
|
connection.onopen = function (session) {
|
|
|
|
console.log("connected");
|
|
|
|
session.subscribe("com.example.on_visit", function (args, kwargs) {
|
|
console.log("got event:", args, kwargs);
|
|
}).then(
|
|
function (sub) {
|
|
console.log("subscribed", sub.id);
|
|
},
|
|
function (err) {
|
|
console.log("error:", err);
|
|
}
|
|
);
|
|
};
|
|
|
|
connection.open();
|
|
</script>
|
|
</body>
|
|
</html>
|