如何将 React 应用程序嵌入基本 HTML 页面?
How to embed a React application into a basic HTML page?
目标站点将不会完全加载到我分配给它的 iframe 元素中:
<iframe
id="modalMapView"
class="hidden"
src="https://syringemap.firebaseapp.com/"
title="Syringe Map live application"
scrolling="no"
sandbox="allow-scripts allow-popups allow-same-origin"
></iframe>
如果您访问 firebase 应用程序,您会发现它需要一点时间,但最终会加载一个额外的菜单和地图。是否有任何特定属性可以添加到 iframe 以帮助它在加载过程中向前推进?
编辑:供参考的照片 - 这是 iframe 在我的视口中呈现的内容:iframe render, and this is what it needs to render: firebase application
您需要在 iframe 上使用 allow
属性:
<iframe
id="modalMapView"
class="hidden"
src="https://syringemap.firebaseapp.com/"
title="Syringe Map live application"
scrolling="no"
allow="geolocation"
sandbox="allow-scripts allow-popups allow-same-origin"
></iframe>
目标站点将不会完全加载到我分配给它的 iframe 元素中:
<iframe
id="modalMapView"
class="hidden"
src="https://syringemap.firebaseapp.com/"
title="Syringe Map live application"
scrolling="no"
sandbox="allow-scripts allow-popups allow-same-origin"
></iframe>
如果您访问 firebase 应用程序,您会发现它需要一点时间,但最终会加载一个额外的菜单和地图。是否有任何特定属性可以添加到 iframe 以帮助它在加载过程中向前推进?
编辑:供参考的照片 - 这是 iframe 在我的视口中呈现的内容:iframe render, and this is what it needs to render: firebase application
您需要在 iframe 上使用 allow
属性:
<iframe
id="modalMapView"
class="hidden"
src="https://syringemap.firebaseapp.com/"
title="Syringe Map live application"
scrolling="no"
allow="geolocation"
sandbox="allow-scripts allow-popups allow-same-origin"
></iframe>