嗨RaphaelJS users =),Raphael.js - 帶有原始寬度和高度尺寸的圖像?
我也許有一個愚蠢的問題,但我似乎無法找到答案,事情是,我試圖加載/創建一個圖像與拉斐爾,這是細,像這樣:
var image_1 = paper.image('/img/img1.jpg', 0, 0, 100, 100);
但正如你所看到的,它總是好像你必須給「寬度」和「高度」的屬性,我已經選中的文件,但它總是短暫的,而不是那詳細,我試圖給零參數或空參數,但它不工作...
所以我想知道如果有實際上有直接的方式在拉斐爾做這個,或.... 我必須在以前總是得到這些值嗎?
我的意思是,這樣的事情?:
var imgURL = "../img/img1.jpg"
var myImg = new Image();
myImg.src = imgURL;
var width = myImg.width;
var height = myImg.height;
//create the image with the obtained width and height:
var image_1 = paper.image('/img/img1.jpg', 0, 0, width, height);
所以這種方式,我與圖像的原始大小加載和這有點兒解決我的問題,但是....是不是有辦法裏面Raphael做到這一點?
什麼阻止你執行它像你所建議的?更清楚 - 你想達到什麼目的? –
@EliranMalka,嗯,沒有什麼阻止我,我按照我說的方式實現它,但是,我的問題是...如果不是做所有代碼......拉斐爾確實有一個參數/參數/屬性來創建一個圖像與原始尺寸? ,我能讓自己清楚嗎?或者我錯過了什麼? = P – Edward
所以你找到了解決方案?我也在尋找它 – oyatek