2011-01-21 23 views
6

क्रोम की स्थानीय फाइलों तक पहुंच में कैनवास में स्थानीय छवि प्रतिबंधित है, लेकिन मैं एक कैनवास पर एक छवि खींचना चाहता हूं: फ़ाइल इनपुट के साथ चयनित छवि और सर्वर पर छवि भेजने के बिना और फिर इसे वापस अनुरोध करना।क्रोम

कुछ मदद महान होगी!

+0

है आपकी एचटीएमएल फाइल भी स्थानीय है, या आप उपयोगकर्ता को अपनी वेबसाइट पर जाने के लिए कह रहे हैं, डिस्क से एक फाइल का चयन करें, और उसके बाद उस फ़ाइल में जावास्क्रिप्ट को अपने सर्वर पर भेजने के बिना एक्सेस करें? – Phrogz

+0

दूसरा उत्तर। इसका उद्देश्य छवि पर संशोधन करना है, और सर्वर पर अपलोड करना समय लेने वाला लगता है। – pinkvoid

उत्तर

3

चूंकि आप Google क्रोम का उपयोग करते हैं, फ़ाइल: // यूआरआई अन्य फाइल नहीं पढ़ सकते हैं: // यूआरआई। आप विकास के लिए इस का उपयोग कर रहे हैं, तो आप क्रोम के लिए निम्न आदेश पंक्ति स्विच जोड़ सकते हैं:

--allow-file-access-from-files 

एचटीएमएल 5 (विकास में वर्तमान में) है FileSystem API तुम यहाँ यह से एक उदाहरण पढ़ सकते हैं: http://www.html5rocks.com/tutorials/file/filesystem/