Научите вас упаковывать игры H5 в быстрые игры

Игры H5 можно быстро упаковать в быстрые игры с помощью веб-компонентов быстрого приложения.После того, как быстрые игры упакованы и помещены на полки, если URL-адрес исходной игры H5 не изменится, быстрые игры не нужно обновлять, а объем работы по обслуживанию невелик.

С помощью IDE быстрого приложения упаковка быстрых игр очень проста.

  1. Посетите официальный веб-сайт, чтобы установить инструменты разработки и установить Kuaiapp IDE на ПК.

  2. Один раз выберите «Файл»> «Новый проект»> «Новый проект быстрого приложения», чтобы создать проект, и выберите «Шаблон игры HTML5» в качестве шаблона.
  • Имя приложения: имя приложения, соответствующее полю имени в файле manifest.json.

  • Имя пакета rpk: имя пакета приложения, соответствующее полю пакета в файле manifest.json.
    Вставьте описание изображения сюда
  1. Нажмите «ОК», чтобы создать быстрый игровой проект.

  2. Настройте файл manifest.json.
  • package: Название пакета игры. Попав на полки, название пакета изменить нельзя, иначе версию нельзя будет обновить.

  • name: Название быстрой игры.

  • versionName: название быстрой версии игры, для которой требуется +1 при обновлении, например 2.0.0.

  • versionCode: номер версии быстрой игры, для которой требуется +1 при обновлении, например 2.

  • icon: Значок логотипа игры Kuai, используемый при создании значка на рабочем столе, logo.png необходимо заменить на значок игры H5.

  • minPlatformVersion: минимальный номер поддерживаемой версии платформы. Принцип такой же, как и на уровне Android API. Чтобы избежать несовместимости, вызванной низкой версией после выхода в Интернет, рекомендуется установить самую высокую версию, например 1070.
{
    "package": "com.huawei.quickgamedemo",
    "name": "QuickGameDemo",
    "versionName": "1.0.0",
    "versionCode": 1,
    "icon": "/Common/logo.png",
    "minPlatformVersion": 1070,
    "features": [
        {
            "name": "system.prompt"
        },
        {
            "name": "service.pay"
        },
        {
            "name": "service.account"
        }
    ],
    "permissions": [
        {
            "origin": "*"
        }
    ],
    "config": {},
    "router": {
        "entry": "Hello",
        "pages": {
            "Hello": {
                "component": "hello"
            }
        }
    },
    "display": {
        "titleBar": false,
        "fullScreen": true
    }
}
  1. Отредактируйте файл .ux, который загружает игру H5. В качестве примера проект проекта использует файл hello.ux.
  • src: настроить URL-адрес игры H5.

  • fullscreendirection: установите направление игры. пейзаж: горизонтальный экран, портрет: вертикальный экран.

  • jumppolicy: Стратегия перехода по ссылке в игре. Если в игре есть реклама, рекомендуется установить браузер и установить для мультиокна значение true.

  • allowthirdpartycookies: определяет, следует ли поддерживать доставку междоменных файлов cookie, по умолчанию - false. Если веб-странице требуется доступ к файлам cookie в разных доменах, например, для входа в систему со сторонней учетной записью, вы должны установить для этого поля значение true.

  • доверенныйurl: если страница для входа в игру, успешно загруженная, отличается от открытой страницы игры, установите ее.

Вставьте описание изображения сюда
Вставьте описание изображения сюда

  1. Выберите в меню «Инструменты»> «Создать сертификат», чтобы проверить, был ли сгенерирован официальный сертификат. Если он не был сгенерирован, нажмите «Создать», чтобы сгенерировать сертификат, который будет сохранен в каталоге sign> release. Обязательно сохраните сертификат, если он утерян, его нельзя будет восстановить.

Вставьте описание изображения сюда

  1. Чтобы упаковать официальный пакет rpk для быстрой игры, выберите в меню «Сборка> Официальная версия пакета». Сгенерированный пакет rpk сохраняется в каталоге dist проекта проекта.

Примечание. Быстрая игра, представленная на рынке приложений, должна быть официальным пакетом, упакованным таким образом.

Наконец, структура каталогов всего проекта быстрой игры выглядит следующим образом:

Вставьте описание изображения сюда

На этом этапе вы успешно упаковали игру H5 в быструю игру.Если вы хотите интегрировать больше функций в быструю игру, а также протестировать и запустить свою быструю игру, обратитесь к официальной документации по разработке быстрой игры (версия H5).


Исходная ссылка:
https://developer.huawei.com/consumer/cn/forum/topic/0204394501350300016?fid=18
Автор: Drum Chao

рекомендация

отblog.51cto.com/14772288/2546819