我试图运行this github bot框架示例但我收到了错误。
我在Bot Framework Portal上配置了Bot,在web.config中添加了botID,AppID,AppPwd,启用了Directline,配置了ngrok。
一旦我打开index.html页面,我就会收到以下错误。
第83行第32行的JavaScript严重错误 http://localhost:3979/agentdashboard/index.html?s=DIRECTLINEKEY \ n \ nSCRIPT1002: 语法错误
任何想法都错了吗?
答案 0 :(得分:0)
http://localhost:3979/agentdashboard/index.html?s=DIRECTLINEKEY \ n \ n \ nSCRIPT1002中第83行第83行的JavaScript严重错误:语法错误
我查看了index.html
中编写的JavaScript代码,发现使用了arrow function expression。如:
const connect = () => {
var name;
if(!connected)
name = "connect"
else
name = "disconnect"
botConnection
.postActivity({type: "event", value: "", from: user, name: name})
.subscribe(connectionSuccess);
};
如果您使用的浏览器不支持它,则会导致语法错误。
Internet Explorer中出现相同错误:
请参阅Arrow functions的浏览器兼容性,并在支持箭头功能表达式的浏览器中浏览index.html
,以检查它是否适合您。