API Blogger - Показать изображение на мобильном телефоне - PullRequest
0 голосов
/ 11 октября 2018

У меня проблема с использованием API Blogger в PHP.Когда я публикую статью с изображением в Blogger с помощью API, изображение правильно отображается в настольной версии моего блога, но отсутствует на мобильном.

Например:

Я отправляю следующую статью вBlogger

<p><img src="https://cdn.pixabay.com/photo/2018/10/03/21/13/mushroom-3722395_960_720.jpg" /></p><p>Test</p>

В индексе моего Blogger на рабочем столе правильно отображаются фотографии:

Индекс Blogger на рабочем столе

Я открываюта же страница на мобильном телефоне, и все изображения исчезли:

Индекс Blogger на мобильном телефоне

Я заметил, что URL-адрес, создаваемый Blogger, различается на мобильных устройствах и компьютерах.

При проверке элемента URL-адрес на мобильном устройстве совпадает с тем, который я отправил благодаря API (т. Е. https://cdn.pixabay.com/photo/2018/10/03/21/13/mushroom-3722395_960_720.jpg).

На рабочем столе URL-адрес совершенно другой:

https://lh4.googleusercontent.com/proxy/...

Если я редактирую сообщение непосредственно в Blogger и заменяю исходный URL-адрес (https://cdn.pixabay.com/photo/2018/10/03/21/13/mushroom-3722395_960_720.jpg) на сгенерированный URL-адрес (https://lh4.googleusercontent.com/proxy/...),), изображение на мобильном устройстве отображается правильно!

У вас есть объяснение? Как я могуn показывать картинки на мобильном телефоне с помощью этого API?

1 Ответ

0 голосов
/ 11 октября 2018

Ваш блог теперь использует два шаблона: один для рабочего стола, а другой для мобильного.Мобильный шаблон является одним из старых мобильных шаблонов по умолчанию для блоггеров, которые позволяют показывать изображения, размещенные только на блоггере.Размер изображений, размещенных в блоггере, можно легко изменить, изменив некоторые значения в URL-адресе изображения, что невозможно сделать с изображениями, размещенными вне блоггера.

Теперь вам нужно изменить мобильный шаблон и применить шаблон рабочего стола, чтобы он покрывал как рабочий стол, так и рабочий стол.мобильный.change mobile template

...