2015-01-28 3 views
0

Я пытаюсь загрузить html-файл в Webview в приложении WP8.1. У меня есть изображение, сохраненное внутри моего проекта. Когда я запускаю html-файл в браузере, он работает правильно, но когда я загружаю этот html-файл в Webview, он не показывает изображение, и это происходит, когда я конвертирую содержимое файла HTML в строку и пробую метод NavigateToString. Вот мой кодПоказать локальные изображения внутри WebView windows phone 8.1

<!DOCTYPE html> 
    <html lang="en" xmlns="http://www.w3.org/1999/xhtml"> 
    <head> 
     <meta charset="utf-8" /> 
     <title></title> 
     <style> 
     table, th, td { 
      border: 0px; 
     } 
    </style> 
    </head> 
    <body> 
    <table> 
     <tr> 
      <img src="ms-appx:///discount_icon.jpg" alt="Smiley face" height="200" width="400" /> 
     </tr> 
     <tr> 
      <td> 
         <div align="Left" style="width: 100%;"> 
          <div style="width: 70%; float: left;"><b> Left </b> </div> 

          <div align="right" style="width: 30%; float: right;"> 
           <div align="right" style="position: relative; padding-top:10px; background-image: url('ms-appx:///discount_icon.jpg');background-size:cover; background-repeat:no-repeat; height:36px; width: 85px; font-weight: bold; color: black;"><span style="text-align:center;color:white; margin-right:27px;margin-top:15px">5%</span></div> 
          </div> 

          <div style="width: 70%; float: left;"> From <span style="background-color:#01A9DB;padding:2px;">$250.00</span> values </div> 

         </div> 
      </td> 
     </tr> 
     <tr> 
      <td>February</td> 
     </tr> 
    </table> 
    </body> 
    </html> 

Может ли кто-нибудь помочь?

+0

Могу ли я беспокоить вас, чтобы просто проверить что-то, что мне интересно, если это проблема? Ваши ' 'и' ' – Barnstokkr

+0

Эти теги закрыты должным образом, и это не проблема –

ответ

0

Вам не нужно ставить ms-appx:/// перед именем изображения в источнике изображения html.

Если у вас есть изображение в той же папке HTML, код будет выглядеть так:

<img src="test.png" style="width:100%; height:100%;" />

0

Вы можете попробовать NavigateToLocalStreamUri. Вы можете это сделать. Существует много примеров этой функции.

Смежные вопросы