我在这里遵循了以下教程:https://docs.pusher.com/chatkit/quick_start/javascript
这里有一个创建用户的示例:
const chatkit = new Chatkit.default({
instanceLocator: "YOUR INSTANCE LOCATOR",
key: "YOUR SECRET KEY"
})
chatkit.createUser({
id: "bookercodes",
name: "Alex Booker"
})然而,当我试图用我的instanceLocator和键运行这段代码时,它在控制台中出现了一个错误:
SCRIPT445: Object doesn't support this action现在我知道所有与Chatkit相关的东西都能正常工作。我只是无法创建新用户。
发布于 2019-07-28 20:10:32
设置instanceLocator和key
必须替换传递给的instanceLocator和key的值
new Chatkit.default({
instanceLocator: "?",
key: "?"
})要查找正确的值,请转到https://dash.pusher.com/chatkit并选择要使用的聊天工具应用程序。
在下一页中,单击Credentisals选项卡,如下所示:

在屏幕截图中看到<instanceLocator>的地方,可以找到用于instanceLocator的字符串;在看到<key>的地方,可以找到用于key的字符串。
创建用户
如果您希望在启动服务器后立即创建用户{ id: "bookercodes", name: "Alex Booker" },只是为了测试它是否正常工作,那么在执行上述操作后,您的代码应该可以正常工作。
发布于 2019-03-18 00:51:44
这是一个IE11错误。您使用的是哪种浏览器?试试Chrome吧。
https://stackoverflow.com/questions/55208277
复制相似问题