Android-приложение PhoneGap - не читает cookie в WIFI? - PullRequest
1 голос
/ 23 января 2012

Я создал приложение Android HTML5 с помощью Phonegap, которое использует iframe для обработки платежей через систему на сервере компаний-партнеров.

Система сбрасывает на телефон cookie с кодом входящего сообщения, что означает, что как только пользователь зарегистрировался один раз - система использует cookie для сохранения их перерегистрации - все работало нормально до момента запуска, и теперь оно будет работать только по вайфай а не по 3G!?

Это все работало ранее - так что это не имеет никакого логического смысла для меня! Я задавался вопросом, могло ли это быть из-за изменения разрешения в моем файле манифеста? (ниже)

У кого-нибудь есть идеи?

 <?xml version="1.0" encoding="utf-8"?>
    <manifest xmlns:android="http://schemas.android.com/apk/res/android"
      package="com.phonegap.chillimusicapp"
      android:versionCode="1"
      android:versionName="1.0" >
      <supports-screens
      android:largeScreens="true"
      android:normalScreens="true"
      android:smallScreens="true"
      android:resizeable="true"
      android:anyDensity="true"
  />
  <uses-permission android:name="android.permission.CAMERA" />
  <uses-permission android:name="android.permission.VIBRATE" />
  <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
  <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
  <uses-permission android:name="android.permission.ACCESS_LOCATION_EXTRA_COMMANDS" />
  <uses-permission android:name="android.permission.READ_PHONE_STATE" />
  <uses-permission android:name="android.permission.INTERNET" />
  <uses-permission android:name="android.permission.RECEIVE_SMS" />
  <uses-permission android:name="android.permission.RECORD_AUDIO" />
  <uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" />
  <uses-permission android:name="android.permission.READ_CONTACTS" />
  <uses-permission android:name="android.permission.WRITE_CONTACTS" /> 
  <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />


   <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> <uses-permission android:name="android.permission.GET_ACCOUNTS" />
  <uses-sdk android:minSdkVersion="7" />

<application
    android:icon="@drawable/ic_launcher"
    android:label="@string/app_name"
    >
    <activity android:name="com.phonegap.DroidGap" android:label="@string/app_name">
<intent-filter>
</intent-filter>
</activity>
    <activity
        android:label="@string/app_name"
        android:debuggable="true"
        android:name=".ChilliMusicAPPActivity"
        android:configChanges="orientation|keyboardHidden" 
        android:screenOrientation="portrait"
        >
        <intent-filter >
            <action android:name="android.intent.action.MAIN" />

            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>
    <activity android:name="com.phonegap.DroidGap" android:label="@string/app_name" > <intent-filter> </intent-filter> </activity>
    <activity android:name="com.phonegap.DroidGap" android:screenOrientation="portrait"> <intent-filter> </intent-filter> </activity>
</application>

</manifest>
...