palindromed / Bot-HandOff

MIT License
103 stars 79 forks source link

ReferenceError: location is not defined #36

Closed vinayak99999 closed 5 years ago

vinayak99999 commented 5 years ago

capture

var params = {}; location .search .substring(1) .split("&") .forEach(function (pair) { var p = pair.split("="); params[p[0]] = decodeURIComponent(p[1]); });

var botConnection = new BotChat.DirectLine({ secret: params['s'], token: params['t'], domain: params['domain'], webSocket: true });

var bot = { id: params['botid'] || 'botid', name: params["botname"] || 'botname' };

var logon_form = document.getElementById('logon-form'); var user_id = document.getElementById('user-id');

logon_form.onsubmit = e => { e.preventDefault(); logon_form.style.display = 'none';

var user = {
    id: user_id.value + Math.floor(Math.random() * 1000) + 1,
    name: user_id.value
}

BotChat.App({
    botConnection: botConnection,
    user: user,
    bot: bot,
}, document.getElementById("BotChatGoesHere"));

}