簡體   English   中英

Android App中的Internet訪問-使用phonegap和Eclipse

[英]Internet access within Android App - Using phonegap and Eclipse

我已經使用Phonegap框架和Eclipse創建了一個應用程序並將其發布到Google Play。 我的問題很可能只有一個簡單的答案,但經過一些不成功的研究,我陷入了僵局。 有一些iframe應該可以在線訪問SoundCloud mp3文件。 聲音文件正在顯示(因此可以訪問互聯網),但是它們不會播放任何音樂,而是在您單擊播放按鈕后,iframe會變為通用的SoundCloud社交媒體顯示。 此外,一些鏈接(target = _blank)仍在應用程序視圖中顯示,而不是打開瀏覽器窗口。 對我來說這是一個較小的問題,但是我相信這兩個問題是相互關聯的,因為除了在Main Activity中onCreate的必要行外,我還沒有真正用Java編寫任何代碼。 同樣,此應用程序可以運行,實際上只是我無法弄清的調試互聯網訪問的細微差別。 以下是一些更重要的信息,感謝您的建議和反饋:

PhoneGap:Cordova 2.9

權限: <uses-permission android:name="android.permission.INTERNET" /> <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />

主要活動:

public class MainActivity extends DroidGap {
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        super.setIntegerProperty("splashscreen", R.drawable.splash);
        super.loadUrl("file:///android_asset/www/index.html", 3000);
   }
}

您可以使用連接對象(navigator.connection)檢查Internet連接。 下面是鏈接,進一步詳情- http://docs.phonegap.com/en/2.9.0/cordova_connection_connection.md.html#Connection

如果要在i框架內訪問它,則可能需要使用parent.window.navigator.connection

我遇到了一個問題,我的應用無法連接到互聯網。 我發現這篇文章

http://www.adobe.com/devnet/html5/articles/getting-started-with-phonegap-in-eclipse-for-android.html

我按照配置的每個步驟進行操作,現在我的應用程序運行正常。

暫無
暫無

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

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