Скажите если WebApp, запущенный через URL или ссылку на главный экран iPhone

I’ve сделанное удобство использования тестирует на этом. Кажется, нет последовательной интерпретации среди пользователей на том, что имеют в виду стрелки. Я, кажется, вспоминаю, что даже каждый пользователь не был последователен, думая, что стрелка вниз означала возрастать в одном случае и убывать в другом. Я попробовал стрелки к левому и правому (“forward” по сравнению с “backwards” видом), но им не удалось быть интерпретированными последовательно также. Я пытался показать текущее состояние и показать состояние, которое закончится. Ни один не работал.

то, Что действительно работало, было схематическим текстовым описанием порядка сортировки: “A.. Z” и “Z.. A” для альфы, “1.. 9” и “9.. 1” для числового, “1.. 12” и “12.. 1” для дат (тест удобства использования использовал mm/dd/yy формат даты).

Показывают этот текст указанием только для чтения на текущее состояние. Поместите кнопку около текста, чтобы установить или подкачать порядок сортировки.

Didn’t пробуют повышающийся/падающий значок панели, но я ожидаю, что он может столкнуться с трудностями, где “bigger” неоднозначен. Например, больше более старая дата в прошлом (дольше назад) или меньший (ближе ко Времени 0), чем более свежая дата? Является приоритет 1 большим или меньшим, чем Приоритет 2? Градуировать большее или меньшее, чем Класс B? В этом отношении, кто, кроме фанатов, думает, что “Zuschlag” значительно больше, чем “Abbott”? Не то, чтобы I’m, берущий это лично, конечно.

10
задан James 26 September 2009 в 15:21
поделиться

4 ответа

window.navigator.standalone

Истинно, если вы запускали с главного экрана. Неверно, если в браузере Safari.

Документировано здесь:

https://developer.apple.com/library/content/documentation/AppleApplications/Reference/SafariHTMLRef/Articles/MetaTags.html

Работает с ОС 2.1 и выше.

26
ответ дан 3 December 2019 в 15:22
поделиться

В Safari scrollY будет начинаться с отрицательного значения, если оно находится внутри Safari, и с 0, если запущено как приложение.

Вероятно, область просмотра будет также измените (если это произойдет, это более надежный метод)

2
ответ дан 3 December 2019 в 15:22
поделиться

jQTouch обнаруживает это (попробуйте демо). Это открытый исходный код, так что вы сможете узнать, как это сделать.

1
ответ дан 3 December 2019 в 15:22
поделиться

Если я правильно помню, в журнале сервера есть запись, которая показывает, какой была предыдущая страница пользователя. Так что единственный способ, который я могу придумать, - это если пользователь был на предыдущей странице, отображая «добавить», а если нет

0
ответ дан 3 December 2019 в 15:22
поделиться
Другие вопросы по тегам:

Похожие вопросы: