lostyazilim

mobil uygulama yardım

9 Mesajlar 1.223 Okunma
lstbozum
wmaraci reklam

Bulabilencom Bulabilencom WM Aracı Kullanıcı
  • Üyelik 17.08.2017
  • Yaş/Cinsiyet 31 / E
  • Meslek Kimya Mühendisi
  • Konum İstanbul Anadolu
  • Ad Soyad Y** D**
  • Mesajlar 348
  • Beğeniler 197 / 92
  • Ticaret 0, (%0)
Merhaba arkadaşlar.

Mobirollerda oluşturduğum mobil uygulamaya jotform sitesinde oluşturduğum formu embed kodlarıyla ekledim. Uygulama genel olarak hızlı çalışıyor ancak form sayfasına girince oldukça kasıyor. Kodlarla alakalı bir durum mu anlayamadım. Yardımcı olursanız sevinirim.

Forma ait kodlar:



<script>
var ifr = document.getElementById("JotFormIFrame-82016460957964");
if(window.location.href && window.location.href.indexOf("?") > -1) {
var get = window.location.href.substr(window.location.href.indexOf("?") + 1);
if(ifr && get.length > 0) {
var src = ifr.src;
src = src.indexOf("?") > -1 ? src + "&" + get : src + "?" + get;
ifr.src = src;
}
}
window.handleIFrameMessage = function(e) {
var args = e.data.split(":");
if (args.length > 2) { iframe = document.getElementById("JotFormIFrame-" + args[(args.length - 1)]); } else { iframe = document.getElementById("JotFormIFrame"); }
if (!iframe) { return; }
switch (args[0]) {
case "scrollIntoView":
iframe.scrollIntoView();
break;
case "setHeight":
iframe.style.height = args[1] + "px";
break;
case "collapseErrorPage":
if (iframe.clientHeight > window.innerHeight) {
iframe.style.height = window.innerHeight + "px";
}
break;
case "reloadPage":
window.location.reload();
break;
case "loadScript":
var src = args[1];
if (args.length > 3) {
src = args[1] + ':' + args[2];
}
var script = document.createElement('script');
script.src = src;
script.type = 'text/javascript';
document.body.appendChild(script);
break;
case "exitFullscreen":
if (window.document.exitFullscreen) window.document.exitFullscreen();
else if (window.document.mozCancelFullScreen) window.document.mozCancelFullScreen();
else if (window.document.mozCancelFullscreen) window.document.mozCancelFullScreen();
else if (window.document.webkitExitFullscreen) window.document.webkitExitFullscreen();
else if (window.document.msExitFullscreen) window.document.msExitFullscreen();
break;
}
var isJotForm = (e.origin.indexOf("jotform") > -1) ? true : false;
if(isJotForm && "contentWindow" in iframe && "postMessage" in iframe.contentWindow) {
var urls = {"docurl":encodeURIComponent(document.URL),"referrer":encodeURIComponent(document.referrer)};
iframe.contentWindow.postMessage(JSON.stringify({"type":"urls","value":urls}), "*");
}
};
if (window.addEventListener) {
window.addEventListener("message", handleIFrameMessage, false);
} else if (window.attachEvent) {
window.attachEvent("onmessage", handleIFrameMessage);
}
</script>
 

 

wmaraci
reklam

Bulabilencom Bulabilencom WM Aracı Kullanıcı
  • Üyelik 17.08.2017
  • Yaş/Cinsiyet 31 / E
  • Meslek Kimya Mühendisi
  • Konum İstanbul Anadolu
  • Ad Soyad Y** D**
  • Mesajlar 348
  • Beğeniler 197 / 92
  • Ticaret 0, (%0)
güncel
 

 

worldww worldww Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 21.04.2018
  • Yaş/Cinsiyet 25 / E
  • Meslek Öğrenci
  • Konum Sakarya
  • Ad Soyad B** Ö**
  • Mesajlar 2112
  • Beğeniler 626 / 737
  • Ticaret 4, (%100)
Iframe ile çekiyorsunuz, normaldir. Form sayfasını webbrowser ile load etmeye çalışın.
 

 

Bulabilencom Bulabilencom WM Aracı Kullanıcı
  • Üyelik 17.08.2017
  • Yaş/Cinsiyet 31 / E
  • Meslek Kimya Mühendisi
  • Konum İstanbul Anadolu
  • Ad Soyad Y** D**
  • Mesajlar 348
  • Beğeniler 197 / 92
  • Ticaret 0, (%0)

worldww adlı üyeden alıntı

Iframe ile çekiyorsunuz, normaldir. Form sayfasını webbrowser ile load etmeye çalışın.


Dediğinizi nasıl yapabilirim hocam kodları iframe olarak veriyor.
 

 

wmaraci
wmaraci

worldww worldww Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 21.04.2018
  • Yaş/Cinsiyet 25 / E
  • Meslek Öğrenci
  • Konum Sakarya
  • Ad Soyad B** Ö**
  • Mesajlar 2112
  • Beğeniler 626 / 737
  • Ticaret 4, (%100)
Şunu load etmeyi deneyebilirsin:
https://form.jotform.com/82016460957964
 

 

Bulabilencom Bulabilencom WM Aracı Kullanıcı
  • Üyelik 17.08.2017
  • Yaş/Cinsiyet 31 / E
  • Meslek Kimya Mühendisi
  • Konum İstanbul Anadolu
  • Ad Soyad Y** D**
  • Mesajlar 348
  • Beğeniler 197 / 92
  • Ticaret 0, (%0)

iframe ile çekebilirim hocam webbrowser load dediğiniz şeyi anlamadım yada nasıl yapacağımı bilmiyorum
 

 

worldww worldww Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 21.04.2018
  • Yaş/Cinsiyet 25 / E
  • Meslek Öğrenci
  • Konum Sakarya
  • Ad Soyad B** Ö**
  • Mesajlar 2112
  • Beğeniler 626 / 737
  • Ticaret 4, (%100)
Mobirollerda site özelliği var diye biliyorum.
 

 

Bulabilencom Bulabilencom WM Aracı Kullanıcı
  • Üyelik 17.08.2017
  • Yaş/Cinsiyet 31 / E
  • Meslek Kimya Mühendisi
  • Konum İstanbul Anadolu
  • Ad Soyad Y** D**
  • Mesajlar 348
  • Beğeniler 197 / 92
  • Ticaret 0, (%0)

worldww adlı üyeden alıntı

Mobirollerda site özelliği var diye biliyorum.


Teşekkür ederim hocam fark edememişim. Biraz daha hızlandı ancak yine de çok iyi değil. Bu şekilde form oluşturabileceğim bir site yada kaynak var mı bildiğiniz? Sabit bi form oluşturmam gerekiyor embed etmeye gerek yok yani.
 

 

worldww worldww Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 21.04.2018
  • Yaş/Cinsiyet 25 / E
  • Meslek Öğrenci
  • Konum Sakarya
  • Ad Soyad B** Ö**
  • Mesajlar 2112
  • Beğeniler 626 / 737
  • Ticaret 4, (%100)
PHP ile yapılabilir.
Bulabilencom

kişi bu mesajı beğendi.

wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al