Как сделать тестер iPhone на моем сайте - PullRequest
0 голосов
/ 23 сентября 2011

Я хотел бы создать раздел на своем сайте, где пользователи могут проверить, адаптированы ли их сайты для мобильных устройств.Есть ли способ сделать это?Я вижу много сайтов в сети, но я не люблю создавать их, мне нравится создавать свои собственные.


Мммм ... проблема в том, что ссылка показывает мне, как можно мобилизовать моисайт, но я хочу сделать это раздел php / html моего joomla, где пользователи могут вводить свои сети и показывать, адаптированы ли они.

Примерно так: www.iphonetester.com

Но на этом сайте не используйте пользовательский агент, поэтому, если вы поставите http://www.kalyma.com.ar, вы увидите версию для ПКпоказ http://m.kalyma.com.ar, которая является мобильной версией.(это потому, что у меня есть плагин, который перенаправляет сайт на основе пользовательского агента!)

Ответы [ 3 ]

0 голосов
/ 28 сентября 2011

Правильно ... единственный способ, которым я могу придумать (и это не проверено ...)

Вам необходимо свернуть содержимое страницы, к которой кто-то пытается получить доступ, и установить useragent как таковой:

curl_setopt($curl, CURLOPT_USERAGENT, 'Mozilla/5.0 (iPhone; U; CPU like Mac OS X; en) AppleWebKit/420+ (KHTML, like Gecko) Version/3.0 Mobile/1C25 Safari/419.3');

Затем вы можете вывести html в div на своей странице, используя функцию load() jquery или аналогичную.потому что вы загружаете на свой веб-сервер любые неабсолютные ссылки должны будут правильно настроить базовый URL, чтобы изображения и другие вещи работали правильно.

Это единственный способ, которым я могу считать, что вы можете это сделать.

0 голосов
/ 08 января 2013

Попробуйте код из Redrome.com . Они показывают, как правильно загрузить страницу.

0 голосов
/ 23 сентября 2011

Дайте мне Google, что для вас:

http://shaunmackey.com/articles/mobile/php-auto-bowser-detection/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...