簡體   English   中英

Phonegap / Cordova方向改變Android 4

[英]Phonegap/Cordova orientation change Android 4

我在更改設備的方向時遇到問題(Android 4)。 在其他版本中它工作正常。 Cordova的Versión:cordova-1.8.0.js / cordova-1.8.1.js在Android 4中,應用程序崩潰或顯示:“發生網絡錯誤。(file:///android_asset/www/index.html)”I搜索了很多關於這個,沒有答案解決問題。

在大多數情況下,用戶建議添加:android:configChanges =“orientation | keyboardHidden | screenSize”

在其他情況下:super.setIntegerProperty(“loadUrlTimeoutValue”,60000);

這不適合我:(

我的明顯活動:

    <activity
        android:name=".AppNameActivity"
        android:label="@string/app_name" 
        android:configChanges="orientation|keyboardHidden|screenSize">
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />
            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>

該應用程序應在Android 2.2到4上運行。

非常感謝你的幫助。

我現在正在遇到一模一樣的問題。 它在phonegap 1.3.0上對我有用,但升級到cordova 1.8.1或1.9.0會產生同樣的問題。 我發現的唯一解決方案是通過添加screenOrientation來避免方向的改變,如下所示

    <activity
        android:name=".AppNameActivity"
        android:screenOrientation="portrait"
        android:label="@string/title_activity_app"
        android:configChanges="orientation|keyboardHidden" >
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />
            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM