Beiträge von JakeStyler

    Hallo :)


    Folgenden Linkblock habe ich auf meiner Seite:

    Code
    <a href="clearapp://">ToDo</a>[/FONT][/COLOR][COLOR=#000000][FONT=Helvetica]<a href="launchtimer://quick">Time</a>[/FONT][/COLOR][COLOR=#000000][FONT=Helvetica]<a href="ihandyflashlightledpro://" class="iphone4">Blitz</a>[/FONT][/COLOR][COLOR=#000000][FONT=Helvetica]<a href="brightness://" class="iphone4">Helligkeit</a>[/FONT][/COLOR][COLOR=#000000][FONT=Helvetica]<a href="mirror://" >Spiegel</a>[/FONT][/COLOR][COLOR=#000000][FONT=Helvetica]<a href="/start/music.html">Musik</a>[/FONT][/COLOR][COLOR=#000000][FONT=Helvetica]<a href="/start/cam.html">Kamera</a>[/FONT][/COLOR][COLOR=#000000][FONT=Helvetica]<a href="/start/info.html">Infos</a>[/FONT][/COLOR][COLOR=#000000][FONT=Helvetica]

    [/FONT][/COLOR]


    Die beiden Links die mit class="iphone4" bezeichnet sind, sollen bei iPhone 4/S 3G/S und 2G rausfallen, allerdings auf dem iPhone 5 angezeigt werden.
    Soweit habe ich es schon geschafft:


    Code
    @media only screen and (min-device-width : 320px) and (max-device-width : 480px) and (orientation : portrait) { [/FONT][/COLOR][COLOR=#000000][FONT=Helvetica] [/FONT][/COLOR][COLOR=#000000][FONT=Helvetica] a.iphone4 {[/FONT][/COLOR][COLOR=#000000][FONT=Helvetica]        display:none;[/FONT][/COLOR][COLOR=#000000][FONT=Helvetica]    }[/FONT][/COLOR][COLOR=#000000][FONT=Helvetica]    [/FONT][/COLOR][COLOR=#000000][FONT=Helvetica]}[/FONT][/COLOR][COLOR=#000000][FONT=Helvetica]   [/FONT][/COLOR][COLOR=#000000][FONT=Helvetica][/FONT][/COLOR][COLOR=#000000][FONT=Helvetica][/FONT][/COLOR][COLOR=#000000][FONT=Helvetica][/FONT][/COLOR][COLOR=#000000][FONT=Helvetica][/FONT][/COLOR][COLOR=#000000][FONT=Helvetica]@media (device-height: 568px) and (-webkit-min-device-pixel-ratio: 2) {[/FONT][/COLOR][COLOR=#000000][FONT=Helvetica]  [/FONT][/COLOR][COLOR=#000000][FONT=Helvetica]   a.iphone4 {[/FONT][/COLOR][COLOR=#000000][FONT=Helvetica]        visibility:visible;[/FONT][/COLOR][COLOR=#000000][FONT=Helvetica]    }[/FONT][/COLOR][COLOR=#000000][FONT=Helvetica][/FONT][/COLOR][COLOR=#000000][FONT=Helvetica][/FONT][/COLOR][COLOR=#000000][FONT=Helvetica]}[/FONT][/COLOR][COLOR=#000000][FONT=Helvetica]

    [/FONT][/COLOR]


    Das Problem ist jetzt, dass die Links nicht einfach nachrutschen, sondern eine weiße Stelle bleibt:


    [Blockierte Grafik: http://f.cl.ly/items/1B3v1s34003w1J0P0a3A/Photo%20211.png][Blockierte Grafik: http://f.cl.ly/items/3q3P39172f003J210A05/IMG_0005.PNG]


    Wie verändere ich das jetzt, dass die Links nachrutschen?


    Danke schonmal! :)

    Hallo,
    ich arbeite gerade an einer iOS Web App.
    Mittlerweile habe ich es per Javascript geschafft, dass Links nichtmehr in Safari geöffnet werden, sondern in der App selber.
    Für eigene Seiten mit eigenem "Zurück"-Button ist das kein Problem, problematisch wird es erst, wenn ich einen externen Link aus der App herraus starten will (zum Beispiel

    HTML
    <a href="//blablbabla.de">PHP-Code</a>

    ).
    Die Seite gehört nicht zur App und hat auch keinen Zurück-Button.
    Native iOS-Apps haben meist einen In-App Browser (siehe Facebook) oder öffnen den Link direkt in Safari.

    Meine erste Idee: Ich benutze einfach target="_blank" - Aber das bringt nichts.
    Und einen eigenen iFrame-Browser zu bauen, auch das habe ich versucht.

    Nun bitte ich euch mir entweder einen Open-Source (PHP und HTML-Basierten) iOS Browser zuzuschicken oder mir zu zeigen, wie ich durch target="_blank" aus den Safari öffnen kann.

    Mein JS-Code sieht so aus:

    Code
    var iWebkit;if(!iWebkit){	iWebkit=window.onload=function(){		function fullscreen(){			var a=document.getElementsByTagName("a");			for(var i=0;i<a.length;i++){				if(a[i].className.match("noeffect")){				}else{					a[i].onclick=function(){						window.location=this.getAttribute("href");						return false					}				}			}		}		function hideURLbar(){			window.scrollTo(0,0.9)		}		iWebkit.init=function(){			fullscreen();			hideURLbar()		};		iWebkit.init()	}}

    Danke schonmal! :)