私のアプリケーションでうまく動作するWebベースのテキスト/コードエディタが必要です。Android 4.xのPhonegapで、codemirrorで動作するようにバックスペースを取得できませんか?
私はPhonegapの下でcodemirrorを使用しようとしていますが、現在、以前に入力したテキストを扱うためにbackspaceを取得する際に問題があります。これは私のユースケースにとって大きな問題です。今私は周りを見て、それは直接のcodemirrorの問題ではないようだが、むしろアンドロイドと仮想キーボードmalarkey、この質問を参照してください:Android: Backspace in WebView/BaseInputConnection
私はPhonegapバージョン2.6.0、最新のcodemerrorバージョンを使用しています(昨晩)アンドロイド4.2.2でテストしました。これはAndroid上のWebViewに固有のようですが、誰でもiOS上の問題ではないことを確認できますか?
私は問題を修正するためにいくつかのJavaコードを実行を嫌うないんだけど、私にさらされます、すべてのコードがで構成されていて、私は、どのようにWebViewののコルドバの実装への「フック」にはわからない:
をpackage com.mycompany.MyAppName;
import android.os.Bundle;
import org.apache.cordova.*;
public class MyAppName extends DroidGap{
@Override
public void onCreate(Bundle savedInstanceState){
super.onCreate(savedInstanceState);
// Set by <content src="index.html" /> in config.xml
super.loadUrl(Config.getStartUrl());
//super.loadUrl("file:///android_asset/www/index.html")
}
}
私がCordovasのソースツリーを調べていない限り、本質的に私が知りたいのは、私の場合、上記のリンクでソリューションを実装する方法です。どんな助けでも大歓迎です!
はい、これは特定のある問題ではありませんCodeMirrorはAceでも発生します。また、ハードウェアキーボードを使用すると効果的です。仮想オンスクリーンキーボードの問題です。 – Fred