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

Popular posts from this blog

import - Python ImportError: No module named wmi -

Editing Python Class in Shell and SQLAlchemy -

lua - HowTo create a fuel bar -