2016-04-05 4 views
7

यह चेतावनी Appcelerator की हाल ही में अद्यतन के साथ मेरे कंसोल में प्रकट होता है किAppcelerator: BOMStream BOMStreamWithFileAndSys (पूर्णांक, off_t, size_t, int, चार *, BomSys *)

[WARN] : 2016-04-05 14:51:01.391 App Name[5489:210793] BOMStream BOMStreamWithFileAndSys(int, off_t, size_t, int, char *, BomSys *): read: Is a directory 

मैं किसी भी नहीं मिलता है इस चेतावनी से संबंधित जानकारी। अब किसी भी समस्या का कारण नहीं लगता है, लेकिन मुझे नहीं पता कि इसका क्या कारण है।


अद्यतन

मैंने पाया जब एक backgroundImage = ""; सेट क्या यह चेतावनी

कोड उदाहरण

var win = Ti.UI.createWindow({ 
    backgroundColor : "white" 
}); 


var view = Ti.UI.createView({ 
    width : 100, 
    height : 100, 
    backgroundImage : "" 
}); 

var a = true; 
setInterval(function(e){ 
    a = !a; 
    view.backgroundImage = a ? "DefaultIcon.png" : ""; 
    Ti.API.info("*"+view.backgroundImage+"*"); 
},500); 

win.add(view); 
win.open(); 

कारण बनता है। मैं क्योंकि इसके बिना Ti.API.info जोड़ा चेतावनी प्रकट नहीं होता है

+0

मेरे मामले में UIImage सामग्री के साथ प्रारंभ करने के लिए समस्या का कारण बन गया। इसे UIImage में बदलना (नाम: imageName) ने –

+1

साइमन की सहायता की, क्या आप एपसेलरेटर के साथ ऐसा करने के तरीके को विस्तारित कर सकते हैं? – bobo2000

उत्तर

1

क्योंकि: 1. आप एक अपने रास्ते के साथ एक फ़ाइल के डेटा लोड करने के लिए कोशिश कर रहे हैं, लेकिन पथ नहीं किसी निर्देशिका के लिए फ़ाइल की ओर इशारा करते है। 2. या, आप निर्देशिका में सभी फ़ाइलों को पुन: सक्रिय कर रहे हैं, लेकिन निर्देशिका पथ के अंदर एक और निर्देशिका है।

संबंधित मुद्दे