本人最近做了一個多瀏覽器版本的截屏控制元件,測驗除了蘋果瀏覽器,所有的瀏覽器都能正常運行,safari瀏覽器可以截屏,但是一發送圖片到服務器就會出現:

這個問題,點擊確定后瀏覽器會自動重繪,重繪后圖片會加載到瀏覽器,圖片是上傳到服務器了的,我測驗了一下,由于截屏的這個dll是c++builder 2010做的,就懷疑是不是dll的問題,于是我用c++builder 2010重新建立了一個不包含vcl的dll,無論怎么點擊后不會出現,又建立了一個包含vcl的dll,連續點擊截屏按鈕就會出現上面的問題,于是我知道了是vcl與safari瀏覽器的存在兼容問題,只好我用vs2010做了一個dll,里面建立了一個clr的界面,在safari瀏覽器可以正常打開,但是只要一關閉這個界面就會出現瀏覽器自動重繪的問題,在其他瀏覽器測了這個dll,也存在同樣的問題,希望高人可以解決這個問題,分可能較少,求大神。。。
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/130054.html
標籤:VCL組件使用和開發
下一篇:求助:Sleep函式為啥無效果
