Приложение Android Phonegap перезапускается, если все данные поступают со стороны сервера - PullRequest
0 голосов
/ 24 октября 2011

В моем приложении phonegap все происходит со стороны сервера (например, HTML / JS / CSS и phonegap-1.0.0.js), потому что в моем приложении есть PHP Script.и загрузите веб-URL из моего приложения phonegap. Например:

package com.test;

import com.phonegap. *;

открытый класс TestActivity extends DroidGap {

/** Called when the activity is first created. */

@Override

public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    super.setBooleanProperty("loadInWebView", true);
    super.loadUrl("http://somewebsite/index.html");
    //ORIGINAL--> super.loadUrl("file:///android_asset/www/index.html");
}
* 1009.1014 *

Спасибо, Nilesh

1 Ответ

0 голосов
/ 24 октября 2011

Вы можете исправить ориентацию вашей Деятельности в манифесте внутри тега активности:

<activity android:screenOrientation="portrait" android:name="SomeActivity"/>

Вероятно, это также решит проблему с камерой.

Другое дело: если вы не используете функциональность PhoneGap (без встроенного доступа, без ловушек, без Java-скриптов PhoneGap на стороне клиента), то вам, вероятно, будет лучше, если ваша активность будет иметь WebView, так как она является представлением контента. , Таким образом, ваше приложение будет легче, и вы получите больший контроль над загрузкой контента (вы можете сохранить последний посещенный URL-адрес в SharedPreferences и загрузить его в onResume (), вы сможете реализовать управление пользователями, сеансами, файлами cookie и т. Д.)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...