2013-04-03 204 views
0

我想要做的是運行一些腳本讓說「在後臺」並顯示外部頁面。在後臺註冊到GCM

我有我的活動

public class MyApp extends DroidGap 
{ 
    @Override 
    public void onCreate(Bundle savedInstanceState) 
    { 
     super.onCreate(savedInstanceState); 
     super.loadUrl(Config.getStartUrl()); 
     //super.loadUrl("http://external.com/"); 
    } 
} 

我能夠在那裏腳本包括現在只加載我的內部網頁或加載外部URL。

我想要做的是

public class MyApp extends DroidGap 
{ 
    @Override 
    public void onCreate(Bundle savedInstanceState) 
    { 
     super.onCreate(savedInstanceState); 
     // run my gcm script to register 
     super.loadUrl("http://external.com/"); //load prepared page 
    } 
} 

,但我不知道,如果腳本應該/可以從Java代碼運行。或者,也許這是錯誤的解決方案,我應該從js加載我的外部頁面?我使用的是科爾多瓦2.5

+0

嗨梅麗,你檢查過GCM Phonegap插件嗎? [檢查這裏](https://github.com/marknutter/GCM-Cordova) – Octavio

+0

是的,我正在使用它 – Meryl

回答

0

如果您計劃支持IOS(APNS)和Android(GCM),你可以使用PushPlugin https://github.com/bobeast/PushPlugin

這是很容易設置,在那裏你可以使用JavaScript和有GCM註冊Android和IOS的界面相同。

+0

我也打算支持Windows Phone – Meryl

+0

什麼窗口用於推送通知? – wmfairuz