7
問題は動作しません:一度横断歩道ブラウザ(XWalkView)で動作しないより以上の任意のHTMLページのいずれかのボタン(HTML入力タグ)をクリック一度横断歩道のブラウザよりも多くのいずれかのボタンをクリックすると
をAndroidで(最初のクリックは機能しますが、その後のボタンをクリックすると、Eclipse IDEのLogcatでエラーが発生した場合を除き、何も応答しません。つまり、入力タイプのファイルをクリックするとファイル選択機能が最初に表示されます。 。しかし、プロセスが繰り返されるアプリを再起動した後それは本当に奇妙な行動だ)
エラー:
このエラーメッセージは、いずれかのボタン(inputタグのすべてのクリックに示されています)。
11-20 17:32:04.019: E/chromium(31406): [ERROR:xwalk_autofill_client.cc(170)] Not implemented reached in virtual void xwalk::XWalkAutofillClient::OnFirstUserGestureObserved()
コード:
index.htmlを
<html>
<body>
<form>
<input type="file" accept="*/*"/>
<input type="submit"/>
</form>
</body>
</html>
MainActivity.java
import org.xwalk.core.XWalkView;
import android.app.Activity;
import android.os.Bundle;
import android.widget.LinearLayout;
public class MainActivity extends Activity {
private LinearLayout linearLayout;
private XWalkView xWalkWebView;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
linearLayout = (LinearLayout) findViewById(R.id.LinearLayout1);
xWalkWebView = new XWalkView(this.getApplicationContext(), this);
xWalkWebView.load("file:///android_asset/index.html", null);
linearLayout.addView(xWalkWebView);
}
}
どのようなバージョンのCrosswalkを使用していましたか?私は今この問題を見ているが、あなたのコードはそれを解決するのに役立たなかった。 – airowe
@airowe **エラー**メッセージはまだ残っていますが、**問題**(クロスウォークブラウザで複数のボタンを何度もクリックしても動作しません)が解決されました。 –