|
主题: 插入了ActiveX的D8项目publish出的htm用不了
|
 chenyue
职务:普通成员
等级:1
金币:0.0
发贴:7
|
#12001/1/10 19:29:26
在D8的编辑状态用"play“看一切正常,但publish成Html后,IE报告说“ActiveX Extra does not exist or failed to initialize correctly.” (我已经安装了Shockwave8_Installer_Full,而且在player的Extra目录中有ActiveX.x32文件。怎么办啊?
|
 LS
职务:管理员
等级:12
金币:30.8
发贴:8074
|
#22001/1/10 20:11:02
你看看这样行不行,选择Modify>Movie>Xtras,然后选Add把ActiveX.x32加上。
5D艺术网站长。
|
 chenyue
职务:普通成员
等级:1
金币:0.0
发贴:7
|
#32001/1/10 20:54:24
谢谢你。不过,我是publish成.dcr和.html,不是.exe,好象跟modify\movie\xtras没关系(试了也不行)。 看MM支持网站上的说明,好像是说activex.x32是非“safe”的xtra。但如果在D8 Publish出的.dcr中要插入ActiveX怎么办呢?不知在你的机器上这样行不行?
|
 酷狗
职务:版主
等级:2
金币:10.0
发贴:610
|
#42001/1/11 10:18:55
你试一个,我的机器给F了,所以没法试。 把ActiveX.x32拷到X:\winnt\system32\Macromed\Shockwave 8\Xtras目录下。(注:我的系统是win2000,请你找到你的相应目录)。
|
 medianumen
职务:普通成员
等级:1
金币:1.0
发贴:133
|
#52001/1/11 10:27:41
你的控件注册了吗??我觉得问题出在这里!!
|
 chenyue
职务:普通成员
等级:1
金币:0.0
发贴:7
|
#62001/1/11 16:00:12
两位说的我都已经做了。我是在D8中用Activex插入flash5动画(d8本身不支持flash5),我已经注册了flash5的activex控件,也把Activex.x32拷贝到了windows/system/macroed/shockwave8/xtras目录,我试着在一个空的d8项目中插入ActiveX控件,publish出的html还是报activex.x32找不到或初始化失败。我估计是初始化失败的问题。不知你们有没有遇到过这种问题?
|
 Call Me Simon
职务:普通成员
等级:2
金币:2.0
发贴:646
|
#72001/1/11 17:13:23
chenyue在上个贴子中说 引用: ...看MM支持网站上的说明,好像是说activex.x32是非“safe”的xtra。...
这应该就是原因, activeX controls 牵涉到很多安全问题。macormedia没有认证的shockwave safe xtras 是不会被shockwave player 支持的, 毕竟是shockwave player 而不是web browser来播放dcr. 引用: 但如果在D8 Publish出的.dcr中要插入ActiveX怎么办呢?不知在你的机器上这样行不行?
只能使用Flash 4格式, 用flash asset.x32. 在macromedia 提供更新的Flash xtra之前恐怕没有别的办法。:(
|
 chenyue
职务:普通成员
等级:1
金币:0.0
发贴:7
|
#82001/1/11 17:14:59
MM支持网站的原话:“A Shockwave movie can't host ActiveX controls because of security reasons. ”看来是没有办法的了。
|