Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > Flash Приложения: AIR, Zinc и тд.

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 05.01.2017, 16:40
ther вне форума Посмотреть профиль Отправить личное сообщение для ther Найти все сообщения от ther
  № 1  
Ответить с цитированием
ther

Регистрация: Apr 2008
Сообщений: 211
По умолчанию htmlText +img = ничего

Я случайно создал тему в другом разделе, хз, когда перенесут, посему продублирую
данный тег в air работает? Я как ни старался, но отобразить изображение не смог
Код AS3:
import flash.text.TextField;
 
			var Description : TextField = new TextField();
			//Description.selectable = false;
			//Description.wordWrap 	 = true;
			//Description.multiline  = true;
			Description.width 		 = 400;
			Description.height 		 = 400;
			Description.border=true
		//	Description.opaqueBackground = mainRoot.style.secondColor;
//			Description.styleSheet = style;   
Description.htmlText = ' <img src="https://dl.dropboxusercontent.com/u/68778662/icon.jpg" width="20" height="20">';
	addChild(Description);

Старый 05.01.2017, 16:45
undefined вне форума Посмотреть профиль Отправить личное сообщение для undefined Найти все сообщения от undefined
  № 2  
Ответить с цитированием
undefined

Регистрация: Oct 2006
Сообщений: 2,283
попробуй загрузить картинку через Loader чтоб убедиться что у флэша есть доступ к ней

Старый 05.01.2017, 16:50
ther вне форума Посмотреть профиль Отправить личное сообщение для ther Найти все сообщения от ther
  № 3  
Ответить с цитированием
ther

Регистрация: Apr 2008
Сообщений: 211
доступ есть, моя задача загрузить изображение не из удаленного сервера, а из папки с программой.
И да, при запуске, создается объект Textures, куда загружаются все текстуры. Так что доступ точно 100% есть
вы и сами это можете у себя проверить, тут косяк или в особенностях каких то, либо сам тег не работает именно в air

Старый 05.01.2017, 16:54
undefined вне форума Посмотреть профиль Отправить личное сообщение для undefined Найти все сообщения от undefined
  № 4  
Ответить с цитированием
undefined

Регистрация: Oct 2006
Сообщений: 2,283
http://stackoverflow.com/questions/2...ges-in-air-app

Старый 05.01.2017, 16:59
ther вне форума Посмотреть профиль Отправить личное сообщение для ther Найти все сообщения от ther
  № 5  
Ответить с цитированием
ther

Регистрация: Apr 2008
Сообщений: 211
я это читал

Цитата:
But when instead of the app-storage path, I put in the absolute url of an image on the web, like below:

imageTest.htmlText = '<img src="http://www.example.com/demo.jpg" border="0" />';
the image is displayed correctly.
у меня даже

Код AS3:
imageTest.htmlText = '<img src="http://www.example.com/demo.jpg" border="0" />';
не отображается.
При этом, свойства placeLoadStringContentInApplicationSandbox хз де

Добавлено через 41 минуту
В отношении содержимого AIR в изолированной программной среде безопасности приложения AIR игнорирует теги img в HTML-содержимом объектов TextField в ActionScript. Это позволяет избежать фишинг-атак

Добавлено через 58 минут
Код AS3:
HTMLLoader
как замена

Старый 05.01.2017, 18:05
undefined вне форума Посмотреть профиль Отправить личное сообщение для undefined Найти все сообщения от undefined
  № 6  
Ответить с цитированием
undefined

Регистрация: Oct 2006
Сообщений: 2,283
Вебвью же максимум одно на экране может быть или это ограничение уже неактуально?

Старый 05.01.2017, 18:15
ther вне форума Посмотреть профиль Отправить личное сообщение для ther Найти все сообщения от ther
  № 7  
Ответить с цитированием
ther

Регистрация: Apr 2008
Сообщений: 211
Цитата:
Сообщение от undefined Посмотреть сообщение
Вебвью же максимум одно на экране может быть или это ограничение уже неактуально?
понятия не имею, но мне и один с головой

Старый 05.01.2017, 19:32
undefined вне форума Посмотреть профиль Отправить личное сообщение для undefined Найти все сообщения от undefined
  № 8  
Ответить с цитированием
undefined

Регистрация: Oct 2006
Сообщений: 2,283
на крайняк можно отрисовывать из вебвью в битмапдату и тут же его(вебвью) сносить.

Старый 06.01.2017, 06:53
ther вне форума Посмотреть профиль Отправить личное сообщение для ther Найти все сообщения от ther
  № 9  
Ответить с цитированием
ther

Регистрация: Apr 2008
Сообщений: 211
да, только есть небольшая проблема, это не работает на моб устройствах, что вернуло меня в точку старта((
TextField Показывает все нормально, кроме изображений
HTMLLoader - показывает все, но только десктоп
есть у кого то какие то соображения?
ПС
Задача следующая, создать мини хелп, где была бы возможность всунуть картинку и описаку к ней. Вариант битмап+тектсфилд с позиционированием одного относительного другого - самый последний

Старый 06.01.2017, 13:52
undefined вне форума Посмотреть профиль Отправить личное сообщение для undefined Найти все сообщения от undefined
  № 10  
Ответить с цитированием
undefined

Регистрация: Oct 2006
Сообщений: 2,283
что-то ты намудрил StageWebView прекрасно работал на мобилках еще когда я занимался air'ом(лет 5 назад)

Добавлено через 48 секунд
и как раз для него ограничение не больше одного на стейдже

Создать новую тему Ответ Часовой пояс GMT +4, время: 12:59.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 12:59.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.