ocx可以被Java调用么_java调用ocx
首先需要肯定的是,可以在jsp頁(yè)面通過js來調(diào)用ocx
一、注冊(cè).ocx控件,在命令窗口運(yùn)行:regsvr32.exe? XXX.ocx
二、取得控件的classid,開始-->運(yùn)行-->輸:regedit,打開注冊(cè)表---->在注冊(cè)表的工具欄的編輯中找到搜索按鈕,輸入XXX.ocx的名字XXX查找,就可以得到控件的classid
三、在jsp頁(yè)面嵌入控件:
(codebase可以不添加,他主要是在網(wǎng)頁(yè)訪問時(shí)如果找不到控件,然后告訴瀏覽器去哪里下載。)
然后你就可以根據(jù)id取到該對(duì)象,再用該對(duì)象調(diào)用其內(nèi)置的方法。
出現(xiàn)的問題:可能頁(yè)面只顯示一個(gè)叉,沒有黑視頻窗口,或者提示不支持該屬性方法之類的。
開始自己也遇這一大堆錯(cuò)誤,后來在ie6運(yùn)行成功。所以發(fā)現(xiàn)是瀏覽器問題。
解決方法:打開網(wǎng)頁(yè)的Internet選項(xiàng),選擇安全標(biāo)簽,將http://localhost或者h(yuǎn)ttp:127.0.0.1(就是你訪問該jsp的地址)加入到信任站點(diǎn)。然后設(shè)置安全級(jí)別,點(diǎn)擊自定義,將activex的所有禁止改成提示或者啟用,試下能不能看到視頻了吧,如果還不能,就將本地和Internate的安全級(jí)別也改了(我那時(shí)就改了,而我同事的不用,= =|||),到這就ok了。
總結(jié)
以上是生活随笔為你收集整理的ocx可以被Java调用么_java调用ocx的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 外神和旧日支配者区别
- 下一篇: 盒马app怎么绑定电子礼品卡