貼文討論:各位新朋友,來這串留言,簡單說一下最近在學的東西&遇到的挑戰吧!


留言回覆:還沒在這篇留言~來報到了~ 順便在這邊提問好了XD -------------------------------------------------------------- 今天異想天開 想說 html2canvas這招很屌 不就可以下載ig圖片了 沒想到用devtool實測發現完全載入不了 會html2canvas is not defined 很明顯我到其他網站 代碼都是ok 用devtool都可以抓 這大概是ig網頁設計的某個部分 導致html2canvas失效了 我推測是有意的阻擋 防止 那真的很屌 另外 經過實測 我發現各種套件都弄不進來 我剛剛又花30m測試了download.js 結果也是不行XD 原來是什麼都沒辦法用 還以為是html2canvas被針對了 當然我有找到可以下載ig圖片的腳本 也有實際測試出可以用的函數 我的問題主要想聚焦在: 為何我可以在其他網頁上用dev tool 載入html2canvas、download.js 而在IG的頁面卻總是not defined呢? 1.是否真的是ig網頁設計的「某個內容」,而導致的? 2.若我堅持就是要載入這兩個方法,不限於用dev tool,那麼此問題有辦法解決嗎? 以上 如果描述有不清楚可以再告訴我~~我會補充細節


原來如此 很有創意
我剛試了一下 的確在大多網站都可以用這招
在 IG 卻是 html2canvas undefined


在 dev console 直接拿 window 物件做一些修改
會看到 window 物件是會更新沒錯
但就是看不到 html2canvas 套件
感覺跟 html2canvas 的物件生成 design pattern 有關,不知哪邊跟 IG 的原始碼衝突到


👉 身份:資深全端工程師、指導過無數人半路出家轉職 👉 使命:打造 CodeLove 成為優質新手村,讓非本科也有地方自學&討論