Я получил это работает. Поэтому мне просто нужно было добавить styles.xml со следующим:
Итак, я создал styles.xml и добавил его в свою папку www, а затем добавил его в свой config.xml на моей платформе Android section:
Файл ресурсов добавляет файл styles.xml в папку values-v28 по правильному пути, v28 для 28 sdk, поэтому Android 9.
Затем я дважды использую edit-config, первым я изменяю приложение для добавления android: resizeableActivity = "false", чтобы метаданные работали android.max_aspect, а android.max_aspect заставляет android использовать все соотношение сторон экрана.
В другом edit-config я добавляю свой собственный стиль в упражнение, если я добавлю его в свое приложение, оно не будет работать, поэтому я добавлю его сюда.
Тогда все работало нормально, используя функцию плагина immersiveMode ().
Android Notch Fullscreen Immersive
Я получил решение здесь: https://proandroiddev.com/making-notch-friendly-apps-for-android-75776272be5c
Это не применяется конкретно к jQuery, но мне нравится синтаксис литерала объектов за моделирование классов в моем собственном коде.
http://ajaxian.com/archives/show-love-to-the-object-literal
Я склонен часто использовать что-то вроде этого (упрощенная) платформа:
var Widget = {
sound:'bleep',
load:function(){
// do stuff here that doesn't need to wait until the DOM is ready.
// Inside an anonymous function (such as the 'click' handler below),
// 'this' loses its scope and no longer refers to the widget object.
// To retain a reference to the widget object, assign 'this' to a
// variable. I use an underscore... some people like 'self':
var _ = this;
// when the DOM is ready, run the init "method":
$(document).ready(function(){
_.init(); // the underscore now refers to the widget object
});
},
init:function(){
var _ = this;
// whenever a <p class="noisy"> element is clicked, call makeNoise()
$("p.noisy").click(function(){
_.makeNoise();
});
},
makeNoise:function(){
alert(this.sound); // alert 'bleep'
}
};
Widget.load();
Править: Больше информации об использовании 'этого' ключевого слова, отмеченного выше:
http://groups.google.com/group/jquery-en/browse_thread/thread/328d07f90467cccc?pli=1
Я борюсь с такой же проблемой, используя jQuery в моем текущем проекте, и я чувствую себя так же о jQuery. Это как большие цепи загадочного метода. И когда становится больше, требуется больше времени, чтобы понять, что я написал ранее.
Единственный способ, которым я нашел, чтобы сделать более ремонторуемый код JQuery IS Узор . Maybe Это может быть полезно. Также вы можете посмотреть на Ajaxian jQuery vs. Prototype: oo javaScript с или без тренировок Колеса Статья одинаково проблема.