У меня есть веб-приложение HTML5, и я хочу создать приложение для Android.Увеличить приложение android cordova app
Первое, что я сделал, это открыть Visual Studio и создать простое приложение с веб-просмотром. В этом случае я могу настроить параметры масштабирования своего веб-представления.
myWebView.getSettings().setBuiltInZoomControls(true);
myWebView.getSettings().setDisplayZoomControls(false);
И все работает нормально.
Затем я хочу создать такое же приложение usig cordova. Приложение работает отлично, но я не могу сделать масштабирование, и я не могу настроить веб-просмотр cordova ... Я попытался настроить основную активность, но я не знаю, как получить доступ к настройкам веб-камеры Cordova.
super.onCreate(savedInstanceState);
// Set by <content src="index.html" /> in config.xml
loadUrl(launchUrl);
WebSettings settings = this.appView.getSettings();
settings.setBuiltInZoomControls(true);
settings.setBuiltInZoomControls(true);
Любая идея? Благодарю.
EDIT 1
с ответом я получаю эту ошибку:
C:\Users\xabier.esteban\Datavis\cordova\hello\platforms\android\src\com\example\
hello\MainActivity.java:35: error: cannot find symbol
WebSettings settings = super.appView.getSettings();
^
symbol: method getSettings()
location: variable appView of type CordovaWebView
1 error
:compileDebugJava FAILED
FAILURE: Build failed with an exception.
What went wrong:
Execution failed for task ':compileDebugJava'.
> Compilation failed; see the compiler error output for details.
Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug
option to get more log output.
BUILD FAILED
Total time: 3.321 secs
Я также работает в том же номере, не может позволить пинч приближать Android с Кордову (с помощью Cordova 4,0). Пробовал все варианты тега meta viewport. Я отчетливо помню Android-масштабирование в предыдущих версиях cordova, добавив код WebSettings в MainActivity.java, но метод getSettings(), кажется, исчез из CordovaWebView. Поблагодарю любые обходные пути. – user206481
https://crosswalk-project.org/jira/browse/XWALK-3313: «мы * представили *' API предпочтений' для замены * 'getSettings'. Нам нужен документ для этого * нового API * и помочь разработчикам перейти от getSettings». Поскольку я еще не нашел эту документацию API, этот комментарий (а не ответ) должен будет сделать, по крайней мере теперь вы знаете, что искать .. – GitaarLAB