<!DOCTYPE html>
<html>
<head>
- <script src="../../lib/autobahn.min.js"></script>
- <script src="../../cloudeebus/cloudeebus.js"></script>
+ <!-- Do not load autobahn or cloudeebus if already provided by Crosswalk browser extensions. -->
+ <script type="text/javascript">
+ typeof cloudeebus != 'undefined' ||
+ document.write(unescape('%3Cscript src=%27../../lib/autobahn.min.js%27%3E %3C/script%3E %3Cscript src=%27../../cloudeebus/cloudeebus.js%27%3E%3C/script%3E'));
+ </script>
<script type="text/javascript">
function evalScript(field) {
eval(
function addAgent(service) {
window.gService = service;
- var agent = new cloudeebus.Agent(service.name, "/org/cloudeebus/Sample", sampleObjectHandler, sampleXml);
+ var agent = new cloudeebus.Agent("/org/cloudeebus/Sample", sampleObjectHandler, sampleXml);
cloudeebus.log("Adding agent " + agent.objectPath + " on " + service.name + ", mapped on Javascript object: 'sampleObjectHandler");
service.addAgent(agent).then(logCB, errorCB);
window.gAgent = agent;