Можно ли использовать chrome / chromium webview в приложении Cordova для Windows 8 / 8.1 / 10 Store App?

Вы можете преобразовать этот пример с помощью dict-понимания (пустые списки преобразуются в None):

my_dict = {   'base_score': [0.5],
    'colsample_bylevel': [0.5],
    'colsample_bytree': [0.7000000000000001],
    'learning_rate': [0.2],
    'max_depth': [10.0],
    'min_child': [80.0],
    'min_split_loss': [0.8],
    'n_estimators': [500.0],
    'norm': [1],
    'norm_norm': [2],
    'quant_distr': [],
    'scale': [3],
    'scale_pos_w': [3.1],
    'subsample': [0.8]}

new_dict = {k:v[0] if len(v) > 0 else None for k, v in my_dict.items()}

print(new_dict)

Выходы:

{'base_score': 0.5, 'colsample_bylevel': 0.5, 'colsample_bytree': 0.7000000000000001, 'learning_rate': 0.2, 'max_depth': 10.0, 'min_child': 80.0, 'min_split_loss': 0.8, 'n_estimators': 500.0, 'norm': 1, 'norm_norm': 2, 'quant_distr': None, 'scale': 3, 'scale_pos_w': 3.1, 'subsample': 0.8}

0
задан Pego App 18 January 2019 в 21:04
поделиться

1 ответ

Приложения Магазина Windows не могут использовать Chrome и должны использовать браузер по умолчанию, поставляемый с Windows (вы даже не можете поместить браузер non-Edge в магазин Windows) . Я думаю, хорошая новость заключается в том, что если вы терпеливы, Blink (на котором основан движок рендеринга, на котором основан Chrome) станет движком рендеринга Edge по умолчанию в следующем году. Кстати, пешеходный переход также мертв, поскольку Chrome теперь является движком рендеринга для всех современных телефонов Android.

0
ответ дан Kris Erickson 18 January 2019 в 21:04
поделиться
Другие вопросы по тегам:

Похожие вопросы: