首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在放大器页面上使用弹出窗口?

如何在放大器页面上使用弹出窗口?
EN

Stack Overflow用户
提问于 2018-10-27 05:43:52
回答 1查看 3.2K关注 0票数 0

我正在使用安培在我的网站,用户都是移动和放大器。我收到了弹出式广告。但是当我在放大器页面中添加一个弹出窗口时,放大器页面就会崩溃,它就会退出循环。

我该如何解决这个问题?

我使用的示例中的代码。

谢谢

代码语言:javascript
复制
<script>
  var username= "***";
</script>
<script type="text/javascript" src="//POPADRESS.JS"></script>
EN

回答 1

Stack Overflow用户

发布于 2018-10-29 23:34:35

你不能在AMP页面上执行你自己创作的JavaScript,你想要做的事情是行不通的。您将需要重构您的广告,以使用在AMP 组件页面上找到的批准的AMP组件之一。

请参阅“AMP如何工作”文档

JavaScript功能强大,它可以修改页面的几乎所有方面,但也可以阻止DOM构造和延迟页面呈现(请参见添加与JavaScript的交互性)。为了防止JavaScript延迟页面呈现,AMP只允许异步JavaScript。 安培页面不能包括任何作者写的JavaScript。交互页面特性不是使用JavaScript,而是在自定义AMP元素中处理。定制的AMP元素可能在引擎盖下有JavaScript,但是它们的精心设计以确保它们不会导致性能下降。 虽然第三方JS在iframes中是允许的,但它不能阻止呈现。例如,如果第三方JS使用性能极差的document.write API,它不会阻止主页面的呈现。

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53019076

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档