У меня есть веб-страница, разработанная с использованием jquery mobile и html5, которая берет ответ от пользователя и передает форму на сервер. Это отлично работает на рабочем столе, но есть некоторые проблемы, когда я запускаю это в iPhone. когда iPhone заблокирован, JavaScript никогда не работает в фоновом режиме, поскольку IOS останавливает все JS, когда страница не находится в фокусе или когда телефон заблокирован для повышения производительности. Поэтому моя страница не отправляется до тех пор, пока пользователь не отправит ее вручную. Но я хочу отправить форму, если пользователь неактивен или блокирует телефон.как отправить форму, если iphone заблокирован с помощью jquery/javascript
Есть ли способ обнаружить, когда кнопка блокировки Iphone нажата в jQuery mobile?
У меня достаточно googled, но я не мог найти ответа, хотя у них есть похожие записи.
Любая помощь будет оценена по достоинству.
Спасибо заранее!
Хммм ... это звучит как нарушение конфиденциальности для меня. Если бы я решил не отправлять форму и блокировать мой телефон, я, конечно, не хотел бы или ожидал бы, что форма затем представится сама по себе. – Fresheyeball
Я полностью согласен с тем, что вы сказали. Но здесь я хочу представить форму со значением как «нет ответа», если пользователь не заинтересован. С этим я чувствую, что не нарушаю конфиденциальность пользователя. – Pramod
рассмотрите это как альтернативу: используйте Google Analytics. Настройте персонализированное событие, если форма была предоставлена добровольно. Таким образом, если вам нужны данные для сторон, которые не заинтересованы, вы можете просто вычесть итоговые формы из общих посещений. Это также должно быть более надежным и кросс-платформенным, чем взломать кнопку блокировки. – Fresheyeball