![](/img/trans.png)
[英]Android App Rejected Play Store - Build with Cordova and Ludei Webview+
[英]Custom webview in cordova app
我是android开发的新手,刚开始使用cordova,ionic框架和angular开发Web应用程序。 我已经完成了该应用程序的基本功能,发现该应用程序中视图之间的转换有点慢,我在这里找到了本文来改进它们: https : //github.com/ajoslin/angular-mobile-nav/wiki/ PhoneGap,提高性能
我从来没有用Java编写过代码,所以我陷入了困境。
我尝试执行以下操作
转到myapp\\platforms\\android\\CordovaLib\\src\\org\\apache\\cordova
路径中的cordovawebview.java,并添加了文件中缺少的import语句(“ import org.apache.cordova.CordovaWebView”除外)在文章中使用并复制粘贴myWebview类。
然后我转到路径下面的StarterApp.java
\myapp\platforms\android\src\com\ionicframework\starter
并将其修改为
public class StarterApp extends CordovaActivity
{
@Override
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
CordovaWebView webView = new MyWebView(MyActivity.this);
super.init(webView, new CordovaWebViewClient(this, webView), new CordovaChromeClient(this, webView));
// Set by <content src="index.html" /> in config.xml
super.loadUrl(Config.getStartUrl());
//super.loadUrl("file:///android_asset/www/index.html")
}
}
但是,当我运行cordova build命令时,出现错误。 有人可以告诉我,我想念的是什么?
在我看来,这是不正确的:
CordovaWebView webView = new MyWebView(MyActivity.this);
MyWebView
编写了代码? MyActivity
似乎不存在。 您可以使用this
。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.