Identifier * 已声明,script 为外部脚本

问题描述 投票:0回答:1

我正在为 Instagram 帖子创建嵌入内容。但是,当使用脚本时:

https://www.instagram.com/embed.js
我在浏览器中收到以下错误:

本地主机环境:

Uncaught Invariant Violation: Minified invariant #4412; %s Params: %s
 at a (https://www.instagram.com/embed.js:58:366)
 at T (https://www.instagram.com/embed.js:62:3635)

功能分支环境:

Uncaught SyntaxError: Identifier 'i' has already been declared
 at embed.js:1:1

该帖子被加载到

iframe
而不是
blockquote
中,因为
blockquote
在某些 Safari 浏览器版本上存在问题。

如果没有脚本,帖子仍然会加载,但是

iframe
的大小不正确。尽管出现上述错误,但使用脚本,
iframe
在本地主机上的大小正确。但是,当推送到功能分支时,脚本(在加载时)不会正确/根本无法调整帖子大小。

解决这个问题的最佳方法是什么?

我尝试将脚本复制到我的存储库中并更改受影响的变量,但在这个耗时的过程之后,服务器不会加载已经缩小状态的文件。

我们没有使用

AMP
解决方案,因为我们正在尝试积极摆脱这种结构。

非常感谢任何帮助。

javascript variable-assignment embedded-resource
1个回答
-2
投票

你能解决这个问题吗?我目前也在获取

 Uncaught Invariant Violation: Minified invariant #4412; %s Params: %s
 at a (https://www.instagram.com/embed.js:58:366)
 at T (https://www.instagram.com/embed.js:62:3635)
© www.soinside.com 2019 - 2024. All rights reserved.