Adobe XD嵌入式应用程序原型导致页面在加载后页面跳到中间页面

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

我将Squarespace用于我的投资组合网站。它们有一个“块”,使我可以使用嵌入式Adobe XD代码(如下)显示我的应用程序原型。原型工作正常,但是在页面加载时,它会自动将页面向下移动一半到原型。 link to page

<center>
<iframe id="nautilab" width="414" height="736" src="https://xd.adobe.com/embed/afb3c48a-11a6-4296-73d9-068cd5b0c5ef-d982" allowfullscreen" frameborder="0">
</iframe>
</center>

我希望页面在完全加载时保持在顶部,而不是从页面中间跳至原型。我尝试了无数解决方案,例如使用沙箱,延迟加载和在滚动视图上加载。我尝试过使用“ data src =”“”以及其他选项。

不幸的是,这些解决方案都没有用。它唯一不跳到原型的时间是什么时候根本不加载(在延迟加载,滚动加载时发生)。我怎样才能解决这个问题?我也可以使用HTML,CSS和JavaScript。

我最好的猜测是推迟加载原型,直到它出现为止。唯一的其他选择是将原型放置在页面顶部,这不是我想要的(它弄乱了项目流程)。

非常感谢您的帮助!

javascript html iframe squarespace adobe-xd
1个回答
0
投票

[这似乎是the Adobe Community site中的一个已知问题,使用sandbox iframe属性提出了一种解决方案。您的情况如下:

© www.soinside.com 2019 - 2024. All rights reserved.