我正在使用 Angular 9 并尝试将 Freshdesk 小部件添加到我的应用程序中。该小部件的片段如下所示:
<script>
window.fwSettings={
'widget_id': <MY PERSONAL ID>,
'locale': 'en'
};
!function(){if("function"!=typeof window.FreshworksWidget){var n=function(){n.q.push(arguments)};n.q=[],window.FreshworksWidget=n}}()
如果我将代码段直接添加到我的index.html
文件中,它可以正常工作,但我希望能够以编程方式将locale
属性设置为当前用户选择的任何语言。
这意味着这个片段需要在运行时添加,但我不知道如何在 Angular 中添加它。
有任何想法吗?