通过编辑一个常见的 .JS 文件将 DialogFlow 标签动态添加到站点
Adding DialogFlow tags dynamically to a site by editing one common .JS file
此代码无效,我如何才能将 dialogFlow 标签添加到整个站点,只编辑这个 .JS 文件,而无需手动将标签添加到每个页面。
var script = document.createElement("script"); // create a script DOM node
script.src = "https://www.gstatic.com/dialogflow-console/fast/messenger/bootstrap.js?v=1";
document.head.appendChild(script);
var div = document.createElement("div");
document.getElementsByTagName('body')[0].appendChild(div);
div.outerHTML = "<df-messenger chat-title=\"Help\" agent-id=\"id" language-code=\"en\" ></df-messenger>";
这解决了
document.addEventListener("DOMContentLoaded", function() {
//code here
});
此代码无效,我如何才能将 dialogFlow 标签添加到整个站点,只编辑这个 .JS 文件,而无需手动将标签添加到每个页面。
var script = document.createElement("script"); // create a script DOM node
script.src = "https://www.gstatic.com/dialogflow-console/fast/messenger/bootstrap.js?v=1";
document.head.appendChild(script);
var div = document.createElement("div");
document.getElementsByTagName('body')[0].appendChild(div);
div.outerHTML = "<df-messenger chat-title=\"Help\" agent-id=\"id" language-code=\"en\" ></df-messenger>";
这解决了
document.addEventListener("DOMContentLoaded", function() {
//code here
});