actionscript 3 - In app billing milkman ane -
हर बार मैं उपयोग करने का प्रयास कर रहा हूं
AndroidIAB.androidIAB.consumeItem ("coin_stack_2" );
मुझे मिल रहा है: विफल: 4040 / आइटम 'coin_stack_2' पहले लोड नहीं किया गया था।
==> यह सभी के लिए हो रहा है
AndroidIAB.androidIAB.loadPlayerInventory () में से एक के रूप में बेचने की कोशिश कर रहा हूँ। ;
मैं क्या कर रहा हूं?
एंड्रॉइडएआईबी .androidIAB.loadPlayerInventory
एक अतुल्यकालिक कॉल है, जिसका अर्थ है कि इसे समाप्त करने के लिए आपको प्रतीक्षा करनी होगी। पूर्ण कोड इस तरह दिखना चाहिए:
// इन्वेंट्री इवेंट एंड्रॉइडएआईएबी। एंड्रॉइडआइएबीएडएवेंटएलस्टनर (एंड्रॉइडब्लिंगइवेंट। आईएनएनटीएनटीआईडएड, ऑन इन्वेंटरी लोडेड) के लिए सुनो; AndroidIAB.androidIAB.addEventListener (AndroidBillingErrorEvent.LOAD_INVENTORY_FAILED, onInventoryFailed); फ़ंक्शन ऑन इन्वेंटरी लोडेड (ई: एंड्रॉइडब्लिंगइवेंट): शून्य {प्रत्येक खरीद के लिए (एंड्रॉइड खरीद में ई। खरीदता है) {ट्रेस ("आप आइटम के मालिक हैं:" + purchase.itemId); // यह वह जगह है जहां आप आइटम के स्वामित्व को दर्शाने के लिए अपने ऐप की स्थिति अपडेट कर सकते हैं}} फ़ंक्शन ऑन इन्वेंटरीफ़ाइल (e: AndroidBillingErrorEvent): शून्य {ट्रेस ("कुछ गलत लोडिंग इन्वेंट्री:" + e.text); } // लोड खिलाड़ी की मौजूदा सूची AndroidIAB.androidIAB.loadPlayerInventory ();
Comments
Post a Comment