2016-07-28 5 views
0

Я разрабатываю приложение Android Augmented Reality с использованием wapitude Phonegap Plugin, и в некоторых случаях мне нужно, чтобы пользователь выполнил. В этой форме есть s и a. Входы прекрасно работают, однако, после использования select, нажатие на вход не отображает клавиатуру в конце концов. Я предполагаю, что проблема связана с Wikitude Ar, потому что, когда я получаю доступ к форме html самостоятельно, все в порядке. Ошибка возникает, когда я обращаюсь к ней внутри ArWorld или после использования ArWorld, даже когда я закрываю ее с помощью wikitudePlugin.close().Клавиатура не появляется после использования <select>, в Wikitude ArWorld

Извините за плохой английский, а не на основном языке. Надеюсь, кто-то уже испытал это.

Заранее благодарен!

Edit: Вот что я пробовал: 1 - Вставка формы внутри Jquery Панель 2 - с помощью Jquery нагрузки(), чтобы загрузить .html, содержащий форму в Jquery панели 3 - закрытие мира с WikitudePlugin.close() и вызывая форму .html с window.open() и window.location.href =; Ничего не работает.

Когда я вызываю форму .html перед открытием Ar Мир, он работает

+0

, пожалуйста, вы можете показать мне свой код. –

+0

Сделал это. Извините за долгое ожидание. –

ответ

0

Форма HTML является:

<body>   
    <h1>Cadastro de Fissura</h1> 
    <form action=""> 
     <label for="fissuraObservacao">Observação</label> 
     <textarea name="fissuraObservacao" id="fissuraObservacao" cols="40" rows="3"></textarea>   
     <label for="fissuraFaceBloco">Face do Bloco</label> 
     <input type="text">  
     <select autofocus name="fissuraAlarme" id="fissuraAlarme"> 
       <option value="1">Normal</option> 
       <option value="2">Alerta</option> 
       <option value="3">Urgente</option> 
      </select>  
     <input type="submit" value="Enviar"> 
     <input type="reset" value="Limpar"> 
    </form>         
</body> 

В JavaScript, кнопка вызова несильно с

document.location = 'architectsdk://action=openCadastroHtml'; 

, который используется в

onURLInvoked: function onURLInvoke(url){ 
     if (url.substring(22) == 'openCadastroHtml'){ 
      app.wikitudePlugin.close(); 
      //window.location.href = 'world/inspecao/cadastro.html'; 
      window.open('world/inspecao/cadastro.html','_'); 
      . 
      . 
      . 

где cadastro.html - это HTML-форма

+0

У вашей консоли была некоторая ошибка? –

+0

Нет, все было в порядке –

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

  • Нет связанных вопросов^_^