raphael js setViewBox didn't resize my paper
可以将文章内容翻译成中文,广告屏蔽插件可能会导致该功能失效(如失效,请关闭广告屏蔽插件后再试): 问题: I have a problem with setViewBox on raphael, The paper isn't resized even if I did myPaper.setViewBox(0, 0, new_map_width, new_map_height,true); (Line 9 on the JS code) Nb : new_map_width = 400 and new_map_height=300 and the map is at 800*600 this is my code : http://jsfiddle.net/xperali/zdbzJ/ 回答1: I found the solution, I have to execute my setViewBox method after drawing all the paths, and use some math skills :) var original_width = 777; var original_height = 667; var zoom_width = map_width/original_width; var zoom_height = map_height