小编god*_*thr的帖子

如何在 Angular 8+ 中实现 Pendo

我正在尝试在我的 Angular 8 应用程序中设置 Pendo。然而,他们的文档似乎已关闭。示例脚本与 Pendo 控制面板中提供给我的实际脚本不匹配。此外,他们的 YouTube 演练已有 4 年历史,看起来像是为 Angular JS 编写的。

我按照位于https://support.pendo.io/hc/en-us/articles/360031862272-Installation-for-Single-Page-Frameworks

我将脚本的第一部分放在 index.html 页面上的结束<body>标记之前。

然后我将其放入pendo.initialize我的授权组件中。

然而,这并没有奏效。我在浏览器控制台中收到错误 TypeError:“pendo.initialize(...) 不是函数” 。

所以我联系了支持人员,他们建议我pendo.initialize使用 ngZone 在 Angular 之外运行。

有谁知道需要修改什么才能初始化 pendo 而不会出现未定义的错误?

这就是我的结局。

索引.html

...
    <script>
        (function (apiKey) {
            (function (p, e, n, d, o) {
                var v, w, x, y, z; o = p[d] = p[d] || {}; o._q = [];
                v = ['initialize', 'identify', 'updateOptions', 'pageLoad']; for (w = 0, x …
Run Code Online (Sandbox Code Playgroud)

typescript angular angular8 pendo

4
推荐指数
1
解决办法
7876
查看次数

标签 统计

angular ×1

angular8 ×1

pendo ×1

typescript ×1