我有一个在指定网址上发布的移动网络应用程序。
如果我希望用户通过安装应用程序来访问网络应用程序(除了只是从他们的手机浏览到URL),我可以使用Phonegap吗?此应用程序只应在用户在线时使用。
我想到的其中一个解决方案是创建一个Phonegap应用,该应用对相关网址保存<iframe>
。有不同的方式吗?我的解决方案有任何缺点吗?
答案 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);
}
}