我在我的应用中使用Firebase。但是,当我在网络上的Firebase管理控制台中输入数据时,它会更改网址。
iframe HTML:
<iframe width="100%" height="100%" [src]="getSantizeUrl(feature.video)" frameborder="0" allowfullscreen></iframe>
我的Firebase示例:
{title:"title", video:"https://www.youtube.com/embed/rtoxRg-kbt0"}
点击网络上的Firebase管理控制台中的ENTER,然后更改为此(注意:正如您所看到的,embed/
已更改为watch?v=
URL):
{title:"title", video:"https://www.youtube.com/watch?v=vuc4dp0qHSc"}
这会导致我的应用程序显示此错误:
Refused to display 'https://www.youtube.com/watch?v=vuc4dp0qHSc' in a frame because it set 'X-Frame-Options' to 'SAMEORIGIN'.`
有没有办法阻止Firebase更改网址?或者我可以选择在我的应用上显示视频而不会出现错误吗?
非常感谢。
答案 0 :(得分:0)
由于某种原因,它第二天工作正常。另外,我得到XMLHttpRequest cannot load https://googleads.g.doubleclick.net/pagead/id. Redirect from 'https://googleads.g.doubleclick.net/pagead/id' to 'data:text;charset=utf-8,' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.youtube.com' is therefore not allowed access
的错误与adblocker有关。