Контекстная панель действий (CAB) не отключается при использовании Crosswalk в качестве подключаемого модуля в Cordova.
Перепробовал все, начиная с CSS, заканчивая HTML и JavaScript и даже MainActivity.java и XWalkCordovaView.java.
Я должен отключить контекстную панель действий. Он не может появиться. Это портит все мое приложение. Это должно исчезнуть, полностью. Или, по крайней мере, я не вижу этого в своем приложении. Вот несколько картинок: Как видите, нам нужно выделить текст и показать эту панель инструментов (черную и отключить синюю контекстную панель, предотвратить ее от показа вообще). Это не позволяет нам использовать нашу панель инструментов. Я имею в виду, что с контекстной панелью действий NO WYSIWYG будет работать хорошо.
У меня даже есть проблемы со стрелкой выбора, которую я тоже хотел бы отключить, или хотя бы изменить цвет, или не испортить сиденав.
Итак, что я пробовал: MainActivity.java
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
// Set by <content src="index.html" /> in config.xml
loadUrl(launchUrl);
// disable the context menu and all long clicks
super.appView.getView().setOnLongClickListener(new View.OnLongClickListener() {
public boolean onLongClick(View v)
{ return true; }
});
super.appView.getView().setLongClickable(false);
}
}
Отсюда: Как отключить долгий щелчок, который открывает верхнюю строку меню Android с копированием/вставкой/и т. д. в приложениях Cordova Crosswalk? Pull Request: https://github.com/crosswalk-project/crosswalk/pull/3193 Теперь, пожалуйста, мне нужно отключить контекстную панель действий, когда я выбираю текст. Огромное спасибо заранее. Я искал всю сеть, и ничего не работает.
Я заполнил вопрос о проблемах проекта Crosswalk: