我试图将Olark集成到我的应用程序中。为此,我必须在关闭正文标记之前将其放入我的HTML中:
<!-- begin olark code --><script data-cfasync="false" type='text/javascript'>/*{literal}<![CDATA[*/
window.olark||(function(c) ... "identify"]});
/* custom configuration goes here (www.olark.com/documentation) */
olark.identify('redacted my code');/*]]>{/literal}*/</script><noscript><a href="someurl" title="Contact us" target="_blank">Questions? Feedback?</a> powered by <a href="http://www.olark.com?welcome" title="Olark live chat software">Olark live chat software</a></noscript><!-- end olark code -->
所以我把它放在我看来。但是,所有服务都是
<!-- begin olark code --><script data-cfasync="false" type='text/javascript'>//</script><noscript><a href="https://www.olark.com/site/redacted my code/contact" title="Contact us" target="_blank">Questions? Feedback?</a> powered by <a href="http://www.olark.com?welcome" title="Olark live chat software">Olark live chat software</a></noscript><!-- end olark code -->
整个脚本正在转换为一个//
。通过观看Play的文档,我无法看到导致这种情况的原因。有什么提示吗?
转义从/*{literal}<![CDATA[*/
开始,到/*]]>{/literal}*/
答案 0 :(得分:1)
想出来。 *{
}*
是评论。通过将/*{literal}<![CDATA[*/
替换为/${"*"}{literal}<![CDATA[*/
,问题得以解决。