2016-07-02 3 views
2

Когда я использую файл manifest.json в своем веб-приложении и «добавляю на главный экран» в Chrome для Android, он загружается в полноэкранном режиме (отлично), но также блокируется в портретной ориентации (не очень хорошо).Как разрешить поворот ориентации при использовании manifest.json?

Я хочу загрузить в полноэкранном режиме, но все же разрешить поворот ориентации. Это возможно?

{ 
    "name": "MyApp", 
    "icons": [ 
    { 
     "src": "launcher-icon-0-75x.png", 
     "sizes": "36x36", 
     "type": "image/png", 
     "density": 0.75 
    } 
    ], 
    "start_url": "/home", 
    "display": "standalone", 
    "orientation": "natural" // I have tried natural, any, leaving this property out altogether without success 
} 

Согласно boyofgreen, вы должны быть в состоянии предоставить один из многих orientation options.

ответ

1

Оказалось, что Chrome для Android агрессивно кэширует мой файл manifest.json. Путем ручной очистки кеша «с начала времени» и установки свойства orientation на значение any я смог получить желаемое поведение.

Стоит отметить, что значение ориентации natural не позволяло экрану вращаться.

Смежные вопросы