0

我想要做的是运行一些脚本,让我们说“在后台”并显示外部页面。

我有我的活动

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

4

1 回答 1

0

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

它易于设置,您可以使用 javascript 注册 GCM,并在 Android 和 IOS 上具有相同的界面。

于 2013-04-04T07:27:47.670 回答