Spec-Zone.ru › Qt 5.14

Тип QML Store

Точка доступа к внешнему рынку для покупок в приложении. Подробнее...

Заявление об импорте: import QtPurchasing 1.14
С: QtPurchasing 1.0
  • Список всех членов, включая унаследованные

Методы

  • restorePurchases()

Подробное описание

При использовании API Qt Purchasing в QML приложение должно создать один объект Store, а затем создать продукты как дочерние элементы этого объекта Store. Продукты, созданные в качестве дочерних элементов объекта Store, будут автоматически запрошены с внешнего рынка, если таковой доступен на текущей платформе.

Следующий пример регистрирует хранилище с тремя продуктами, двумя продуктами для одноразового использования и одним продуктом для разблокировки.

Store {
    Product {
        identifier: "myConsumableProduct1"
        type: Product.Consumable

        // ...
    }

    Product {
        identifier: "myConsumableProduct2"
        type: Product.Consumable

        // ...
    }

    Product {
        identifier: "myUnlockableProduct"
        type: Product.Unlockable

        // ...
    }

    // ...
}

Документация методов

restorePurchases()

Вызов этого метода вызовет обработчики onPurchaseRestored для ранее приобретенных продуктов для разблокировки асинхронно. Это можно использовать для восстановления покупок продуктов для разблокировки, когда приложение запускается одним и тем же пользователем на нескольких устройствах или, например, если приложение было удалено и переустановлено на устройстве, так что данные о покупке были потеряны.

Примечание: На некоторых платформах, таких как iOS, для запуска процесса восстановления пользователю потребуется ввести свой пароль. На других платформах, таких как Android, это обычно не требуется, так как обработчик onPurchaseSucceeded будет вызван для любого ранее приобретенного продукта для разблокировки, если данные приложения удалены.

© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-5.14/qml-qtpurchasing-store.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API