精易Web瀏覽器支持庫(miniblink內(nèi)核)是一款精易Web瀏覽器支持庫易語言版,但易語言在開發(fā)支持庫上面,如果涉及到一些指針、內(nèi)存調(diào)用等方面,則會顯示出劣勢,軟件崩潰問題、卡死問題無法得以解決。故此,在易語言版測試后不久,便決定要使用C語言重寫支持庫。
支持庫說明
本支持庫使用的Web瀏覽器內(nèi)核來自于 Miniblink , 該作者一直在維持該項目的更新不少年頭了, 因為有了他默默無聞的付出, 大家才能這么愉快的使用。
支持庫將持續(xù)更新,為大家提供最好用,最高效的易語言wke內(nèi)核瀏覽器。
【C語言支持庫的好處】
原生調(diào)用,方法、函數(shù)、類型等即得即用,無需轉換數(shù)據(jù)類型及讀寫內(nèi)存。
指針、內(nèi)存、回調(diào)統(tǒng)統(tǒng)搞定
cdcel與stdcall直接調(diào)用,無需自己實現(xiàn)轉換,穩(wěn)定性+100%
使用易語言官方提供的、有保障的頭文件,錯誤率<0.1%
直接編譯生成動態(tài)庫fne,靜態(tài)庫lib,無需轉換,安全穩(wěn)定
超過數(shù)千行的源代碼,完整重構
對原支持庫的邏輯和結構進行優(yōu)化
【性能提升】
啟動速度提升:30%以上,數(shù)據(jù)經(jīng)過打開到加載完畢時間統(tǒng)計獲得。
操作響應速度提升明顯。在不特別復雜的網(wǎng)頁邏輯下,響應速度提升明顯。
動畫速度與顯示效果提升,使效果更加平滑。具體可以參考組合框、顏色選擇器等組件。
使用說明
當前版本為正式版,當前已經(jīng)完全支持如下內(nèi)容!
1. 瀏覽器部分。
2. javascript部分。
3. 特殊功能部分。
4. wke填表部分。
5.Ajax部分。
將wke.fne放入到【易語言目錄\lib\】文件夾中
將wke_static.lib放入到【易語言目錄\static_lib\】文件夾中
將node.dll放入到【易語言目錄\】文件夾中
將node.dll放入到【易語言目錄\lib】文件夾中
請注意:該版本與舊版(原2018年7月版)可以做到直接替換,但請注意:由于支持庫結構不同,窗口的通用消息無法直接使用,具體用法請看例程。
本支持庫將可以直接與原支持庫替換,故目前直接與原支持庫使用相同名字。