Как получить IP-адреса локальной сети в Electron.js с Angular 7

Цитирование документации :

Поскольку система обычно масштабирует приложения, чтобы они соответствовали более крупным экранам, вам не нужно фильтровать приложение с больших экранов. Пока вы выполняете Best Practices for Screen Independence , ваше приложение должно хорошо работать на больших экранах, таких как планшеты. Однако вы можете обнаружить, что ваше приложение не может хорошо масштабироваться или, возможно, вы решили опубликовать две версии вашего приложения для разных конфигураций экрана. В этом случае вы можете использовать элемент для управления распределением вашего приложения на основе сочетаний размера экрана и плотности. Внешние службы, такие как Google Play, используют эту информацию, чтобы применить фильтрацию к вашему приложению, так что только устройства, которые имеют конфигурацию экрана, с которой вы заявляете совместимость, могут загружать ваше приложение.

blockquote>

Помните, что требует от вас белого списка всех размеров экрана и плотности , которые вы поддерживаете (и мы получаем новую плотность каждый год или около того), и вы ограничены классическими размерами размеров экрана (small , normal, large, xlarge). В образце документации отсутствуют некоторые плотности:


    
    
    
    
    
    
    
    
    
    

Вам нужно будет добавить дополнительные элементы, если они хотят поддерживать устройства tvdpi, xxhdpi и xxxhdpi.

Выставляя документацию для :

Внимание: Обычно вы не должны использовать этот манифест. Использование этого элемента может значительно уменьшить потенциальную базу пользователей для вашего приложения, не позволяя пользователям устанавливать ваше приложение, если у них есть устройство с конфигурацией экрана, которую вы еще не указали. Вы должны использовать его только в крайнем случае, когда приложение абсолютно не работает с определенными конфигурациями экрана. Вместо использования этого элемента вы должны следовать руководству по поддержке нескольких экранов, чтобы обеспечить масштабируемую поддержку нескольких экранов, используя альтернативные макеты и растровые изображения для разных размеров и плотности экрана.

blockquote>

И помните, что маркетинговые термины, такие как «phablet», не определены, и поэтому ваше приложение может завершить доставку на некоторых устройствах, которые, по вашему мнению, являются phablet или что кто-то другой считает, что это phablet.

0
задан WasiF 16 January 2019 в 15:22
поделиться