我使用拉斐爾JS,並創建一個寬度設定在像這樣的容器100%
畫布...拉斐爾JS檢測畫布大小,當設置爲%
// there is a `div` with id `paper`
paper = Raphael('paper', '100%', '100%')
paper.circle(50, 40, 100)
現在我想知道有多大的畫布是。我怎樣才能可靠地找出所有平臺上的畫布大小?
我沒有使用jQuery。
更新:潛在解決方法
獎勵積分將被授予,使得得到的像素寬度不必要的溶液,通過使卡瓦酒縮放比例。我相當肯定這可能與canvas
,所以假設它可能與拉斐爾,所以,如果我創建所有元素設置寬度(比如說100像素寬帆布),那麼我應該能夠將畫布縮放到屏幕100%
,畫布應填滿整個屏幕,所有元素都適當地伸展,並保持其比例。