網(wǎng)友評分:
7.6分
WebComponents.exe插件是一款由海康威視出品的Web控件開發(fā)插件,它是基于ActiveX和NPAPI開發(fā)的WEB控件,軟件支持視頻回放、實時預覽視頻、控制云臺、實現(xiàn)預覽與回放等功能,支持B/S網(wǎng)頁開發(fā),不適用于C/S開發(fā)。
近年來,web 開發(fā)者們通過插件或者模塊的形式在網(wǎng)上分享自己的代碼,便于其他開發(fā)者們復用這些優(yōu)秀的代碼。同樣的故事不斷發(fā)生,人們不斷的復用 javascript 文件,然后是 CSS 文件,當然還有 HTML 片段。但是你又必須祈禱這些引入的代碼不會摧毀你的網(wǎng)站或者web app。WebComponents 是這類問題最好的良藥,通過一種標準化的非侵入的方式封裝一個組件,每個組件能組織好它自身的 HTML 結(jié)構(gòu)、CSS 樣式、javascript 代碼,并且不會干擾頁面上的其他代碼。
1、The Shadow DOM:大家之前可能聽說過 shadow DOM,但 shadow DOM 到底是什么? 開發(fā)者能通過 shadow DOM 在文檔流中創(chuàng)建一些完全獨立于其他元素的子 DOM 樹(sub-DOM trees), 由于這個特性,使得我們可以封裝一個具有獨立功能的組件,并且可以保證不會在不無意中干擾到其它 DOM 元素。shadow DOM 和標準的 DOM 一樣,可以設(shè)置它的樣式,也可以用 javascript 操作它的行為。主文檔流和基于 shadow DOM 創(chuàng)建的獨立組件之間的互不干擾,所以組件的復用也就變得異常簡單方便。
2、HTML 模板:只要你用過類似 Angular JS 之類的現(xiàn)代 javascript 框架,就一定對 HTML 模板再熟悉不過了。開發(fā)者通過模板來復用一些 HTML 代碼段,在 HTML5 標準下我們甚至不需要 javascript 框架就能輕松使用模板。
3、導入 HTML 模板:在模板中創(chuàng)建 HTML 代碼塊和子 DOM 樹,使得我們可以用不同的物理文件來組織代碼。通過<link>標簽來引入這些文件,就像我們在 PHP 文件中引用 javascript 文件那樣簡單。
4、自定義元素:我們聲明一個語義化的自定義元素來引用組件,用 javascript 建立自定義元素和模板、shadow DOM 之間的關(guān)聯(lián),然后將自定義標簽(例如<my-custom-element></my-custom-element>)插入到頁面上就能得到一個封裝好的組件。Angular JS 中有很多類似的寫法。
??低晹z像頭WEB控件安裝包WebComponents.exe3.0.5.56,壓縮包內(nèi)附帶demo和文檔說明。
附WEB3.0控件開發(fā)包編程指南,Web控件V3.0基于ActiveX和NPAPI開發(fā),接口封裝于javascript腳本,以javascript接口形式提供用戶集成,支持網(wǎng)頁上實現(xiàn)預覽、回放、云臺控制等功能。該控件開發(fā)包僅支持B/S網(wǎng)頁開發(fā),不適用于C/S開發(fā)。
關(guān)于本站|下載幫助|下載聲明|軟件發(fā)布|聯(lián)系我們
Copyright ? 2005-2024 virtualinsta360.com.All rights reserved.
浙ICP備2024132706號-1 浙公網(wǎng)安備33038102330474號