Въвеждане на файл на FirefoxOS (Boot2Gecko!==Gecko?)

Разработвах уеб приложение за firefoxos (Boot2Gecko) и забелязах, че няма инструмент за избор на файл при щракване върху вход (тип=файл). Натъкнах се на този бъг и сякаш не е имало никакво движение за известно време - за щастие, сега поне можем да открием дали е деактивиран.

Но не трябваше ли boo2gecko/firefoxos да работи на най-новия Gecko Engine и следователно да поддържа всичко, което firefox прави на android? Много съм изненадан от този факт. Подобна ли е ситуацията с Chromium и ChromeOS, че не поддържат общи уеб функции един на друг? Все още съм в шок от това несъответствие! Някаква представа за това разминаване?


person japrescott    schedule 14.05.2013    source източник
comment
Отговорът не беше, че boo2gecko/firefoxos трябваше да работи на най-новия Gecko Engine и следователно да поддържа всичко, което firefox прави на android: не си спомням да са казвали нещо подобно. FirefoxOS е пълна операционна система, но използваща html/js/css технологии за приложения, с JS API за взаимодействие с устройството.   -  person Mike 'Pomax' Kamermans    schedule 15.05.2013
comment
благодаря за коментара. Ами да, FirefoxOS е операционна система, а Firefox е браузър. И двете работят на един и същ двигател; Гекон. И firefoxOS също има инсталиран firefox (браузърът), така че ми е трудно да призная липсата на тази функция. Познайте неговата функция - откриване докрай!   -  person japrescott    schedule 15.05.2013
comment
това е винаги функция за откриване в мрежата. Модернизиран докрай ;)   -  person Mike 'Pomax' Kamermans    schedule 16.05.2013


Отговори (1)


Щракването върху елемент [input type="file"] във Firefox OS трябва да стартира „избиране“ на уеб активност, която дава на потребителя възможност да избере файл от всяко приложение, което използва тази дейност.

Това беше реализирано в бъг 832923

person benfrancis    schedule 15.05.2013
comment
всъщност все още не е внедрен в 1.1 (затова зададох този въпрос). Но изглежда, че ще кацне в следващото издание. Благодаря, че открихте и споделихте грешката! - person japrescott; 15.05.2013
comment
Като заобиколно решение можете просто да издадете избраната уеб активност директно на платформа, която поддържа уеб дейности. developer.mozilla.org/en-US/docs/WebAPI/Web_Activities - person Fred; 30.05.2013