2012-06-17 3 views
0

Я пытаюсь запустить мобильное приложение XPage (web) из электронной почты (Lotus traveler). Когда я использую простой HREF в теле письма (используя поток и MIME), мобильное приложение xpage (web) открывается в новом окне на ipad (что, как я полагаю, ожидается от Ipad) и отображает адресную строку. На той же странице, которая открывается с рабочего стола, не отображается адресная строка. Я использовал следующий на моей странице для мобильногоЗапуск приложения xpages на домашнем экране

<meta name="apple-mobile-web-app-capable" content="yes" /> 
<meta name="apple-mobile-web-app-status-bar-style" content="black" /> 
<meta name="viewport" content="width=device-width"> 

После прохождения же форума, я попытался запустить XPage мобильного приложения на одном окне Lotus Traveler, используя кончик «location.assign», то есть «HREF =» JavaScript: window.location.assign ('http: //ajgahsdgasdh.xsp? openpage') ". Теперь проблема заключается в том, что javascript не запускается из тела электронной почты при доступе от Lotus traveler, однако то же самое работает при доступе к Lotus Notes client.I даже попробовал с простым предупреждением javascript, используя кнопку на теле электронной почты, и результат такой же, как и выше. Известно ли это, что лотос-путешественник не поддерживает javascript? (обратите внимание, что простое оповещение javascript - это работа с мобильным приложением Xpage) .Is Lotus путешественник - родное приложение, веб-приложение или гибрид?

ответ

1

Lotus Traveller использует протокол Microsoft ActiveSync при использовании на устройствах iOS - и доступ к почте осуществляется с использованием собственного почтового приложения iOS. Таким образом, любые функции и ограничения, которые могут возникнуть, связаны не с продуктом Traveler, а с почтовым приложением natiev iOS.

Что касается вашей внутренней проблемы в полноэкранных веб-приложениях: полноэкранный режим (как вы видели) работает только тогда, когда пользователь запускает веб-приложение с главного экрана, а не при запуске непосредственно в Safari.

Вы можете использовать Javascript для перемещения содержимого вниз, когда веб-приложение запускается в Safari, чтобы адресная строка была удалена из поля зрения (это не работает на iPad, хотя). Взгляните на это сообщение в блоге по этому вопросу: http://mobile.tutsplus.com/tutorials/mobile-web-apps/remove-address-bar/

+0

Спасибо Henrik. Позвольте мне попробовать варианты из указанной вами ссылки! –

+0

Пробовал все варианты в приведенной выше ссылке на Mobile Safari версии 5.1 на iPad (iOS5). Мне кажется, адресная строка не может быть скрыта. –

+0

Я тестировал приложение ITANA на OpenNTFOrg. Пожалуйста, найдите [скриншот] (http://www.openntf.org/internal/home.nsf/discussion.xsp?action=openDocument&documentId=EA55785A36B63CB386257A23001F691C) приложения при доступе с ipad (iOS5) Mobile Safari V5.1 –

Смежные вопросы