我有一个基于 LitElement 的 JavaScript 网站。我已经集成了 Tawkto 的实时聊天小部件。小部件打开正常。但是我需要预设用户名和电子邮件,这就是为什么我需要调用他们文档中提到的 onLoad 函数。
下面是我放入 index.js 文件中的参考代码
var Tawk_API=Tawk_API||{}, Tawk_LoadStart=new Date();
(function(){
var s1=document.createElement("script"),s0=document.getElementsByTagName("script")[0];
s1.async=true;
s1.src='https://embed.tawk.to/xxxxxxxxxxxxxxxxxxxx/xxxxxxxx';
s1.charset='UTF-8';
s1.setAttribute('crossorigin','*');
s0.parentNode.insertBefore(s1,s0);
})();
/* onLoad function is not working */
Tawk_API.onLoad = function () {
console.log("chat loaded");
Tawk_API.setAttributes(
{
name: "Test Name",
email: "email@email.com",
hash: "hash value",
},
function (error) {}
);
};
谁能强调我做错了什么。谢谢