Форум программистов, компьютерный форум CyberForum.ru

Программирование Windows Phone

Войти
Регистрация
Восстановить пароль
 
Tanya12216
0 / 0 / 0
Регистрация: 02.11.2015
Сообщений: 55
#1

Элемент WebView вывод изображений - Windows Phone

03.03.2016, 10:17. Просмотров 558. Ответов 8
Метки нет (Все метки)

После того, как я загружаю Json - файл детальных новостей посредством API определенного сайта, я в webview вывожу соответственно новости(текст) и также мне нужно вывести изображения. Почему не получается вывести все фото??
C#
1
2
3
4
5
6
7
8
9
10
 private async void NavigationHelper_LoadState(object sender, LoadStateEventArgs e)
        {
          ..............
          
.............................
            this.NewsItemViewModel["News"] = itemNews;
            wvNews.NavigateToString(itemNews.Content);
  
            wvNews.NavigateToString(itemNews.ImagePath);
        }
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.03.2016, 10:17     Элемент WebView вывод изображений
Посмотрите здесь:

Скачивание файлов WebView - Windows Phone
Есть элемент WebView, как научить его скачивать файлы?

Ориентация (поворот) элемента WebView - Windows Phone
Всем привет. Уже второй день пытаюсь повернуть и расположить элемент WebView в альбомной ориентации (Приложение работает только с...

Как организовать логику приложения WebView - Windows Phone
Здравствуйте, подскажите пожалуйста как организовать методы в коде (куда, какой) так, чтобы webview грузился с адреса сохраненного ранее в...

Реализация индикатора загрузки WebView (только начал программировать на UWP) - Windows Phone
Я хотел бы поместить индикатор загрузки на гамбургер меню, а сам фрейм с WebView поместить в SplitView.Content... И проблема в том, что...

Список изображений - Windows Phone
Как сделать что-то похожее на это то есть, чтобы из приложения можно было открыть выбор файла

Загрузка изображений в листбокс из сети - Windows Phone
У меня есть листбокс в каждом элементе которого изображения загружаются программно из интернета за раз по 25 штук, при загрузке до весь ui...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
jenokizm
17 / 33 / 10
Регистрация: 27.03.2014
Сообщений: 659
07.03.2016, 21:14     Элемент WebView вывод изображений #2
наверное метод NavigateToString принимает только строки для их обработки а не бинарную строку картинки
Tanya12216
0 / 0 / 0
Регистрация: 02.11.2015
Сообщений: 55
08.03.2016, 08:13  [ТС]     Элемент WebView вывод изображений #3
А если другой метод, не NavigatetoString, то какой? Подскажите пожалуйста) уже все перепробовала, не получается((
jenokizm
17 / 33 / 10
Регистрация: 27.03.2014
Сообщений: 659
08.03.2016, 18:31     Элемент WebView вывод изображений #4
хз, но если более детально смотреть нафига тебе вебвьб? Почему не вывести новость просто в текстБлоки а картинку в контрол Имаге?
Tanya12216
0 / 0 / 0
Регистрация: 02.11.2015
Сообщений: 55
08.03.2016, 19:42  [ТС]     Элемент WebView вывод изображений #5
меня конкретно вебвью интересует... я вывожу новости с API
Amator
1036 / 368 / 9
Регистрация: 11.11.2008
Сообщений: 3,166
Завершенные тесты: 2
10.03.2016, 00:13     Элемент WebView вывод изображений #6
Tanya12216, если вы получаете всё в виде JSON, то как раз WebView вам не особо то и нужен. Лучше бы сделать скроллинг текст блоков и рядом выводить соответствующее изображение.
jenokizm
17 / 33 / 10
Регистрация: 27.03.2014
Сообщений: 659
10.03.2016, 08:37     Элемент WebView вывод изображений #7
Tanya12216, если успрешся и не откажешься от вредного вебвью то вот неплохой пример хоть и под старую ос но суть вывода показывает.
C#
1
2
3
string a = "data:image/jpeg;base64," + Convert.ToBase64String(byteStringImage); 
                ImgCode = "<img src='" + a + "'>"; 
                WebView1.NavigateToString(ImgCode);
Tanya12216
0 / 0 / 0
Регистрация: 02.11.2015
Сообщений: 55
19.03.2016, 21:38  [ТС]     Элемент WebView вывод изображений #8
Подскажите пожалуйста,вот я создала функцию, которая отвечать за поиск изображений
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
  private static string GetImageFromPostContents(SyndicationItem newsItem)
        {
            var regex = new Regex
                ("[src href]\\s*=\\s*(?:"(?<1>[^"]*)"|(?<1>\\S+))");
            var matches = regex.Matches(newsItem.Summary.Text);
            return matches.Cast<Match>().Where(m =>
            {
                Uri url; if (Uri.TryCreate(m.Groups[3].Value, UriKind.Absolute, out url))
                {
                    string ext = Path.GetExtension(url.AbsolutePath).ToLower();
                    if (ext == ".png" || ext == ".jpg" || ext == ".jpeg")
                        return true;
                }
                return false;
            })
                .Select(m => m.Groups[3].Value).FirstOrDefault();
          
        }
затем в другом методе я вызываю эту функцию
C#
1
2
3
4
5
6
7
  //foreach (var i in json.NewsItem)
            //{
            //    string image = GetImageFromPostContents(i);
            //    if (image != null && NewsItem.ImagePath == null) { NewsItem.SetImage(image); }
 
 
            //}
но фото все равно не загружаются, только текст(((что я делаю не так?? подскажите пожалуйста
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
20.03.2016, 18:37     Элемент WebView вывод изображений
Еще ссылки по теме:

Сохранение изображений из RSS в App Studio - Windows Phone
Всем доброго дня! Ребята, мне необходима помощь в доработке приложения. Сразу отмечу, что я не программист и весьма далека от данного...

Вставка изображений в WebView - Программирование Android
Прошу помощи! Нужно вставить изображение в WebView. Последствием каких инструментов это можно сделать. Опишите пожалуйста. Буду очень...

вывод изображений из бд - PHP
Здравствуйте, хочу сделать вывод изображений из бд с превью на JS, точнее у меня есть все скрипты переделать не получается... Вот...

Вывод изображений из БД - PHP
Всем доброго времени суток, такая проблема, нашёл функцию, которая при выгрузке из БД изображений, уменьшает её размер, но она не работает,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
drobotoffser
0 / 0 / 0
Регистрация: 20.03.2016
Сообщений: 3
20.03.2016, 18:37     Элемент WebView вывод изображений #9
Tanya12216, скорее всего, неправильно настроен путь к файлу изображения
Yandex
Объявления
20.03.2016, 18:37     Элемент WebView вывод изображений
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru