#1

krokusknospe

Forum-Sponsorin  (417 Punkte)  ·   weiblich  ·   Deutschland  ·    Nachricht senden
 https://www.bettina-bizzarro.de

Mit Volkers Hilfe (vielen Dank hierfür!), Diskussion um die Smartphone-Darstellung von gestern, läuft unsere Vereinsseite m.schuetzenverein-gundelfingen.de nun auch Smartphone-optimiert. Das Plugin Smartphone habe ich eingebaut. Bei Aufruf einer Seite sollte das Smartphone-Plugin aufpoppen und den Besucher wählen lassen, ob er die normale oder die Smartphone-optimierte Version sehen möchte.

Nur klappt das leider nicht wirklich. Bei internen Tests haben wir festgestellt, dass bei einigen Mobiltelefonen nur die normale Desktop-Version ohne Aufpoppen des Plugins angezeigt wird. Kann es sein, dass das Plugin Smartphone bei vielen Betriebssystemen nicht läuft?

- N8 Symbian: Plugin wird nicht angezeigt

- Lumia 920, WP 8.1: Plugin wird nicht angezeigt

- Android 2.3 Gingerbread: Plugin wird nicht angzeigt

- Android 4.2 Jellybean: Plugin wird angezeigt


Noch einen schönen Tag wünscht Euch

Bettina

#2

Volker W.

Administrator  (6655 Punkte)  ·   männlich  ·   Deutschland  ·    Nachricht senden
 https://www.warmers.de  ·   vwarmers  ·   vwarmers  ·   VolkerWarmers  ·   volkerw68

Das Plugin leitet standardmäßig ausschließlich Android- und iOS-basierte Smartphones um, auf Wunsch (optional) auch iPads.

Dies läßt sich jedoch auch relativ leicht ändern. Ich suche mal meine alte Modifikation heraus und poste sie gleich hier.


Viele Grüße,
Volker

Volker W. Musik & Sounds  ·  Facebook  ·  Google+  ·  Twitter  ·  Instagram  ·  StayFriends  ·  LinkedIn  ·  XING

Hilfe-Anfragen per PN, E-Mail usw. werden ab sofort nicht mehr beantwortet. Genau dafür ist dieses Forum da. Vielen Dank!

#3

Volker W.

Administrator  (6655 Punkte)  ·   männlich  ·   Deutschland  ·    Nachricht senden
 https://www.warmers.de  ·   vwarmers  ·   vwarmers  ·   VolkerWarmers  ·   volkerw68

Öffne mal die Datei

C:\Program Files (x86)\DATA BECKER\shop to date 8s pro\plugins\W2DPluginSmartphone\W2DPluginSmartphone.ccml

mit einem Text-Editor (Windows Notepad, Notepad++ o.ä.) und ändere dort die Zeile 8

8
			if ((userAgentId.indexOf('iphone') != -1) || (userAgentId.indexOf('ipod') != -1) || ((userAgentId.indexOf('ipad') != -1) && ipad) || (userAgentId.indexOf('android') != -1)) {

um wie folgt:

8
			if ((userAgentId.indexOf('iphone') != -1) || (userAgentId.indexOf('ipod') != -1) || ((userAgentId.indexOf('ipad') != -1) && ipad) || (userAgentId.indexOf('android') != -1) || (userAgentId.indexOf('bada') != -1) || (userAgentId.indexOf('windows phone') != -1)) {

Dies führt dazu, daß zukünftig (also nach der nächsten Erstellung/Veröffentlichung) auch Samsung Bada Smartphones sowie Windows Phones vom Plugin Smartphone umgeleitet werden.

Wenn Du weitere Geräte ebenfalls umleiten möchtest, mußt Du deren exakte User Agents feststellen und diese ebenfalls in die o.g. Zeile eintragen. Hierbei ist jedoch peinlichst genau auf die korrekte Syntax zu achten.

Viel Erfolg! ;-)


Viele Grüße,
Volker

Volker W. Musik & Sounds  ·  Facebook  ·  Google+  ·  Twitter  ·  Instagram  ·  StayFriends  ·  LinkedIn  ·  XING

Hilfe-Anfragen per PN, E-Mail usw. werden ab sofort nicht mehr beantwortet. Genau dafür ist dieses Forum da. Vielen Dank!

#4

finesse

Grünschnabel  (11 Punkte)  ·   männlich  ·   Schweiz  ·    Nachricht senden
 http://www.fly-in.ch

Hallo Volker

Danke für den Tipp, habs mit einem Windows-Phone ausprobiert, es funzt 🙂

Eine Frage habe ich aber noch:

Gilt der UserAgent "Andoid" für alle Andoid-Geräte oder nur für Smartphone?

Ich möchte nämlich, dass nur Andoid Smartphone auf die Mobile Site weiter geleitet werden.

Viele Grüsse

Andy


Dieser Beitrag wurde bereits 1 mal bearbeitet, zuletzt von »finesse« (02.12.2014, 11:21)
#5

Volker W.

Administrator  (6655 Punkte)  ·   männlich  ·   Deutschland  ·    Nachricht senden
 https://www.warmers.de  ·   vwarmers  ·   vwarmers  ·   VolkerWarmers  ·   volkerw68

Der User Agent "Android" (genauer gesagt dieser kleine Teil des eigentlich ja recht langen User Agents) gilt für alle Android-Geräte, also für alle entsprechenden Smartphones, Tablets, Chromebooks usw.

Eine Nicht-Berücksichtigung von Android-Tablets ist auf diesem Wege also leider nicht realisierbar. Im Gegensatz zum iPad, welches sich ja bekanntermaßen über die entsprechende Option im Plugin Smartphone ausfiltern läßt, so daß hierauf die volle Desktop-Website angezeigt wird.


Viele Grüße,
Volker

Volker W. Musik & Sounds  ·  Facebook  ·  Google+  ·  Twitter  ·  Instagram  ·  StayFriends  ·  LinkedIn  ·  XING

Hilfe-Anfragen per PN, E-Mail usw. werden ab sofort nicht mehr beantwortet. Genau dafür ist dieses Forum da. Vielen Dank!

1326 Aufrufe | 5 Beiträge