我知道,你可以做網站的截圖在Chrome擴展機智這樣的: chrome.tabs.captureVisibleTab(null, {format: 'png'}, capturedImage);
Chrome的captureVisibleTab沒有擴展
但是這可能只在JavaScript?我試過js插件html2canvas,但這些截圖很糟糕。我的網站充滿了轉換/動畫,3D轉換...而且html2canvas無法制作截圖。
但是我發現了Chrome擴展,這使得網站的截圖和該擴展已經完美的工作。然後,我看着擴展的腳本,發現功能captureVisibleTab
。
希望你知道,我的觀點是什麼。你知道嗎,我怎樣才能進入chrome.tabs
?或者用其他方法,使用chrome的捕獲系統?
編輯: 從html2canvas比較原始網站和截圖:
爲什麼你需要做這個沒有擴展,反正呢? –
我正在做滴管,因此我網站上的用戶可以使用滴管從網站上選取任何顏色,並在文本編輯器中使用它。做滴管的最好方法是捕獲屏幕,疊加圖像,然後獲取用戶點擊位置。我已經完成了整個插件的工作,只有這些截圖(屏幕截圖)與原始網站相比非常糟糕。 – user1924244
但爲什麼你不能使用擴展程序來截圖? –