Ответ 1
ПРИМЕЧАНИЕ: для работы window.open('somelink', '_system')
вам нужен плагин на уровне устройства - inAppBrowser. Вот инструкции по установке, начиная с версии Cordova 3.0
Из Документов для версии 3.0:
Начиная с версии 3.0, Cordova реализует API-интерфейсы уровня устройства в качестве плагинов. Используйте команду плагина CLI, описанную в интерфейсе командной строки, для добавления или удаления этой функции для проекта:
$ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-inappbrowser.git
$ cordova plugin rm org.apache.cordova.core.inappbrowser
Эти команды применяются ко всем целевым платформам, но изменяют настройки конфигурации конкретной платформы, описанные ниже:
iOS (в config.xml)
<feature name="InAppBrowser">
<param name="ios-package" value="CDVInAppBrowser" />
</feature>
Я просто тестировал это, и он работает.