我试图在iFrame中显示Youtube视频。 我知道我必须使用以下方法更改X-Frame选项:
var express = require('express');
var app = express();
app.use(express.static('public'));
app.get('/register.html', function (req, res) {
res.sendFile( __dirname + "/" + "register.html" );
})
app.get('/process_get', function (req, res) {
// Prepare output in JSON format
response = {
first_name:req.query.first_name,
last_name:req.query.last_name,
user_name:req.query.user_name,
password:req.query.password
};
console.log(response);
res.end(JSON.stringify(response));
})
var server = app.listen(27017, function () {
var host = server.address().address
var port = server.address().port
console.log("Example app listening at http://%s:%s", host, port)
})
我试图在我的控制器中使用它,但我没有实现它。 使用它的正确方法是什么?
答案 0 :(得分:2)
您看到的错误来自YouTube,无法在iframe中嵌入网址https://www.youtube.com/watch?v=ReOTXMh8wto#t=12。这是由浏览器提供的,没有办法在框架中绕过它。
但是,YouTube提供了一个单独的嵌入式网址,您可以使用:
<iframe width="560" height="315" src="https://www.youtube.com/embed/ReOTXMh8wto" frameborder="0" allowfullscreen></iframe>
您可以转到&#34;分享 - &gt;找到此网址。嵌入&#34;任何YouTube视频。