Yorumları: 617
Konuları: 66
Kayıt Tarihi: 05-10-2016
Aktif Kullandığınız Delphi Sürümü:
Rep Puanı: 3.300
Uzman
06-02-2017, Saat: 16:12
Merhaba,
unigui ile bir proje hazırladım diyelim bunu bir internet sitesinde göstereceğim hem masüstünde hemde mobilde ekran tasarımları için iki ayrı projemi yapmam gerekiyor?
iki ayrı proje yaptım diyelim kullanıcı sayfaya girdiğinde masaüstümü mobilmi duruma göre yönlendirmesini nasıl yapabilirim?
“Do. Or do not. There is no try.”
Yorumları: 617
Konuları: 66
Kayıt Tarihi: 05-10-2016
Aktif Kullandığınız Delphi Sürümü:
Rep Puanı: 3.300
Uzman
Demosunda gördüm çalıştırdığımda ki sonuçlar.
Bilgisayardan çalıştırdığımda

Mobil Mozilla

Mobil Chrome

Mobil Dolphine

ubuntu desktop

Mobil mozilla da işletim sistemini görmedi ayrıca google chromeda ip adresi de diğerlerinden farklı çıktı acaba ekran çözünürlüğü alsak daha mı mantıklı?
“Do. Or do not. There is no try.”
Yorumları: 1.044
Konuları: 149
Kayıt Tarihi: 14-08-2016
Aktif Kullandığınız Delphi Sürümü:
Rep Puanı: 4.093
Uzman
07-02-2017, Saat: 09:17
(Son Düzenleme: 07-02-2017, Saat: 13:36, Düzenleyen: Fesih ARSLAN.)
Aşağıdaki script işinizi görecektir.
MainForm=>Script içine kodu eklemeniz yeterli.
[Ars=js]<script type="text/javascript"> // <![CDATA[
if ((navigator.userAgent.match(/iPhone/i)) || (navigator.userAgent.match(/iPod/i)) || (navigator.userAgent.match(/Android/i)) || (navigator.userAgent.match(/android/i))) {
location.replace("http://mobilip/m")}
else {
location.replace("http://webip:8077")
} // ]]>
</script>[/ars]
Yorumları: 617
Konuları: 66
Kayıt Tarihi: 05-10-2016
Aktif Kullandığınız Delphi Sürümü:
Rep Puanı: 3.300
Uzman
Bu işimi gördü.
var
IsPhone:Boolean;
begin
IsPhone:=(upPhone in UniSession.UniPlatform);
if IsPhone then
begin
ShowMessage('Telefon');
// tel url git
end
else
ShowMessage('PC');
end;
“Do. Or do not. There is no try.”
Yorumları: 617
Konuları: 66
Kayıt Tarihi: 05-10-2016
Aktif Kullandığınız Delphi Sürümü:
Rep Puanı: 3.300
Uzman
(21-04-2017, Saat: 09:27)yhackup Adlı Kullanıcıdan Alıntı:
mobil url'ye nasıl yönlendirdiniz ?
if IsPhone then
begin
UniSession.BrowserWindow('http://185...../muygulamam', 0, 0, '_self');
end
“Do. Or do not. There is no try.”