Web应用程序使用Phonegap制作“Native”

时间:2013-12-24 19:25:10

标签: cordova

我有一个在指定网址上发布的移动网络应用程序。

如果我希望用户通过安装应用程序来访问网络应用程序(除了只是从他们的手机浏览到URL),我可以使用Phonegap吗?此应用程序只应在用户在线时使用。

我想到的其中一个解决方案是创建一个Phonegap应用,该应用对相关网址保存<iframe>。有不同的方式吗?我的解决方案有任何缺点吗?

1 个答案:

答案 0 :(得分:0)

如果您使用cordova aka phonegap只是为了加载网站,我不建议使用它,因为它会使您的应用程序有点沉重。
简单的技术是在屏幕/页面中包含一个webview组件,并使用以下代码加载url你的活动类

    import android.app.Activity;
    import android.os.Bundle;
    import android.webkit.WebView;
    public class Main extends Activity {
    private WebView mWebview;

        @Override
        public void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);

            mWebview = new WebView(this);
            mWebview.loadUrl("http://www.google.com");
            setContentView(mWebview);
        }
 }