我的index.jade文件中有以下代码
object(type="application/x-shockwave-flash", data="VideoIO.swf", id="video1")
param(name="movie", value="VideoIO.swf")
param(name="quality",value="high")
param(name="bgcolor",value="#000000")
param(name="allowScriptAccess",value="always")
param(name="flashVars", value="controls=true")
在我的快递申请中,我设置了像
这样的路线 app.get('/',function(req,res){
res.render('index.jade',{title:'Express'});
})
这很好但是当我添加这条路线时:
app.get('/:username',function(req,res){
The Flash swf file does not load.
})
这可能是什么问题?
感谢。
答案 0 :(得分:0)
我找到了一个解决方法..
我为我想要嵌入的swf文件定义了一个单独的路径
app.get('/services/loadSwf',function(req,res){
res.render('jade_file_containing_objectembed_code',{title:'hello'})
})
现在我通过将iframe的“src”属性设置为“services / loadSwf”,将该swf文件加载到我的主应用程序中使用iframe,它运行正常。