Spec-Zone.ru › Qt 5.9

Тип QML Store

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

Оператор импорта: import QtPurchasing 1.0
С момента: 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.9/qml-qtpurchasing-store.html

Spec-Zone.ru

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