无法使用 onclick 加载实时聊天插件
Can't load Live Chat plugin with onclick
我安装了 Live Chat WP 插件,在他们的设置中,他们为您提供了关于如何触发它的多个选项,如果我选择打开页面,它会起作用,但如果我想将它绑定到它提供的 onclick 事件我出错了。
ReferenceError: Can't find variable: lcsShowChat
这是他们建议您使用的简单代码片段:
<h1 onclick="lcsShowChat(1); return false;">Chat</h1>
他们的支持人员说它没有显示是因为脚本没有预加载,他们的说明中并没有真正明确这一点:
而且他们似乎没有提供进一步的帮助。
知道为什么它告诉我找不到脚本吗?或者我如何预加载它以便在单击时显示?谢谢。
使用 "chat" 按钮直播 link:http://ttapple.com
编辑
在页面头部加载脚本后,最初的问题似乎已解决,但出现了一个新的控制台错误:
function lcsShowChat( engineId ) {
var engine = g_lcsChats.getByIngineId( engineId );
if(engine) {
engine.showChat();
} else
console.log('CAN NOT FIND ENGINE FOR CHAT '+ engineId+ ' !!!');
}
这里的问题是您实际上并没有在服务器端加载聊天核心:您只是插入了 JavaScript 代码 - 但它无法从服务器加载所有必需的核心数据。您需要使用短代码而不是 JavaScript:
<a href="[supsystic-show-chat id=1]"></a>
或者,如果您将其插入主题 php 文件中 - 使用下一个代码:
<a href="<?php echo do_shortcode('[supsystic-show-chat id=1]');?>"></a>
我安装了 Live Chat WP 插件,在他们的设置中,他们为您提供了关于如何触发它的多个选项,如果我选择打开页面,它会起作用,但如果我想将它绑定到它提供的 onclick 事件我出错了。
ReferenceError: Can't find variable: lcsShowChat
这是他们建议您使用的简单代码片段:
<h1 onclick="lcsShowChat(1); return false;">Chat</h1>
他们的支持人员说它没有显示是因为脚本没有预加载,他们的说明中并没有真正明确这一点:
而且他们似乎没有提供进一步的帮助。
知道为什么它告诉我找不到脚本吗?或者我如何预加载它以便在单击时显示?谢谢。
使用 "chat" 按钮直播 link:http://ttapple.com
编辑 在页面头部加载脚本后,最初的问题似乎已解决,但出现了一个新的控制台错误:
function lcsShowChat( engineId ) {
var engine = g_lcsChats.getByIngineId( engineId );
if(engine) {
engine.showChat();
} else
console.log('CAN NOT FIND ENGINE FOR CHAT '+ engineId+ ' !!!');
}
这里的问题是您实际上并没有在服务器端加载聊天核心:您只是插入了 JavaScript 代码 - 但它无法从服务器加载所有必需的核心数据。您需要使用短代码而不是 JavaScript:
<a href="[supsystic-show-chat id=1]"></a>
或者,如果您将其插入主题 php 文件中 - 使用下一个代码:
<a href="<?php echo do_shortcode('[supsystic-show-chat id=1]');?>"></a>