Nie jesteś zalogowany/zarejestrowany na tej stronie. Prosimy zaloguj się lub zarejestruj. Aby się zarejestrować kliknij tutaj...


Ta strona korzysta z plików cookiesKorzystając z naszej strony internetowej wyrażasz zgodę na wykorzystanie przez nas plików cookies w celu zapewnienia Ci wygody podczas jej przeglądania.
Rozumiem. Nie pokazuj w przyszłości.
Panel użytkownika
     

Nie masz konta? Zarejestruj
Zapomniałeś hasła? Przypomnij

Forum Tizen OS!
Utwórz nowy temat Odpowiedz w temacie  [ Posty: 7
 Widgety otwierajace pliki
1
Staż: 10%
Dołączył(a): 2011-02-08, 23:39
Online: 1d 12h 29m
Posty: 16
Podziękował: 3
Model: Wave 8500
Operator: era
Napisane: 2011-03-01, 23:56 
Witam
Interesują mie funkcje JavaScript otwierajace pliki okreslonych typow znajdujące się w pamieci telefonu
np następująca funkcja otwiera plik 1.avi znajdujacy sie w folderze Others telefonu:

function abc()
{bondi.applauncher.launchApplication(successCallback,errorCallback,"mediaplayer",["/Media/Others/1.avi"]);}

Jezeli zamienimy 1.avi na 1.mp3 to zostanie otworzona muzyka

Następna funkcja otwiera stronę internetowa:
function xyz()
{(bondi.applauncher.launchApplication(successCallback,errorCallback,"http://www.google.com");}

A jaki odtworzyc pliki *.htm , *.txt *.jpg *.pdf w telefonie ???



Zobacz profil


 Re: Widgety otwierajace pliki
2
Przyjaciel
Avatar użytkownika
Dołączył(a): 2011-01-27, 20:06
Online: 53d 7h 20m
Posty: 1499
Podziękowań: 717
Podziękował: 647
Model: S8500
Firmware: S8500XXJK1
Srebrny Puchar za osiągnięcia użytkownika Widget Dev: Developer widgetów dla systemu bada. Support: Srebrna gwiazda dla osób zaangażowanych w tworzenie forum.
Napisane: 2011-03-02, 00:04 
pomogę co do plików HTM i prawdopodobnie TXT.

Prawdopodbnie ta funkcja będzie wyglądała:

function openURL(){
widget.openURL("[b]file:///Mount/Mmc/Others/Plik.htm[/b]");
}

gdzie plik *.htm znajduje się na karcie, w folderze Inne.

Do tworzenia widgetow do stron internetowych (takze tych z dysku HTM) nie musisz uzywac SDK, mozesz uzyc LinkWidgetCreator. Po prostu wpisujesz adres do pliku na dysku. Sprobuj z plikami txt tez, tylko nie gwarantuje czy Dolphin je otwiera poprawnie "w sobie"? Plik do pobrania na szybko, jest tez gdzies w poradnikach chyba

[code]http://dl.dropbox.com/u/20183001/bada-world/LinkWidgetCreator_1.1.zip[/code]

_________________
[center][url=http://dl.dropbox.com/u/20183001/zabawki/Startuj.html][img]http://dl.dropbox.com/u/20183001/zabawki/full.png[/img][/url][/center]
[center][img]http://img859.imageshack.us/img859/9461/44746.gif[/img][/center]


Zobacz profil


 Re: Widgety otwierajace pliki
3
Staż: 10%
Dołączył(a): 2011-02-08, 23:39
Online: 1d 12h 29m
Posty: 16
Podziękował: 3
Model: Wave 8500
Operator: era
Napisane: 2011-03-02, 22:48 
Serdeczne DziękiI
Otwiera nie tylko pliki HTML ale rownież *.txt (bez polskich znaków)

Z LinkWidgetCreatorem mam problem bo plik exe nie uruchomia sie
Jest tylko informacja ze aplikacja nie zostala waściwie zainiciowana z (z kodem bledu)

A na marginesie. Może wiesz jak z poziomu JavaScript mozna otworzyc niektore aplikacje telefonu
Umiem uruchomić kalendarz, kamerę aparat i to wszystko
Czy mozna otworzyc ine aplikacje (np menager plikow Odtwarzacz muzyki Radio , Kontakty Wiadomosci SMS itp)

Pozdrawiam



Zobacz profil


 Re: Widgety otwierajace pliki
4
Przyjaciel
Avatar użytkownika
Dołączył(a): 2011-01-27, 20:06
Online: 53d 7h 20m
Posty: 1499
Podziękowań: 717
Podziękował: 647
Model: S8500
Firmware: S8500XXJK1
Srebrny Puchar za osiągnięcia użytkownika Widget Dev: Developer widgetów dla systemu bada. Support: Srebrna gwiazda dla osób zaangażowanych w tworzenie forum.
Napisane: 2011-03-02, 23:21 
Wydaje mi się, że ten programik potrzebuje do dzialania paczuszki od Microsoftu, Microsoft .net Framework 2

[code]http://www.microsoft.com/downloads/details.aspx?FamilyID=0856eacb-4362-4b0d-8edd-aab15c5e04f5&displayLang=pl[/code]

czasem tak w życiu jest, że żeby sie czegos nauczyć musimy podejrzeć to, co robią inni :)

przykładowy kod programu Kevin's app launcher, wersji która wygląda tak:

[img]http://dl.dropbox.com/u/20183001/screeny/screenshot3.png[/img]

Jak widzisz w widzecie są ikonki Połączenia, Kalendarza, Aparatu, Internetu, SMSów (moze nie chodzic na badzie 1.0) i Emaili. Widget do odtwarzacza podobno ciężko zrobić, jedyną opcją jest tak jak sam zauważyłeś "kazanie" by odtwarzacz uruchomił np. daną empetrójkę, wtedy program się odpali. Na chwilę obecną nie wiem, czy jest inne wyjście.

Kod programu w JavaScript ktory obiecalem, sprobuj sam to rozgryzc :)

[code]

function successCallback(response) {

}



// Define the error callback.

function errorCallback(e) {

alert("Error :: " + e.message);

}

function applauncherContactus()

{

try {

bondi.applauncher.launchApplication(successCallback,errorCallback,"tel:");

} catch (e) {

// TODO: handle exception

alert("Error :: " + e.message);

}

}

function applaunchbrowser() {

bondi.applauncher.launchApplication(successCallback,errorCallback,"http://www.google.com");



}

function applaunchsms(){

bondi.applauncher.launchApplication(successCallback,errorCallback,"sms:");



}

function applauncherMail(){

bondi.applauncher.launchApplication(successCallback,errorCallback,"mailto:");

}

function applaunchCamera(){

bondi.applauncher.launchApplication(successCallback,errorCallback,"file://Camera",["Camera"]);

}



function applaunchCalendar(){

widget.application.launcher.openCalendarDetailWnd("List", "");

}



function applaunchNavigation(){

widget.application.launchNavigationApp();

}



//Define links.

function openURL(){

widget.openURL("about:blank");

}


[/code]

_________________
[center][url=http://dl.dropbox.com/u/20183001/zabawki/Startuj.html][img]http://dl.dropbox.com/u/20183001/zabawki/full.png[/img][/url][/center]
[center][img]http://img859.imageshack.us/img859/9461/44746.gif[/img][/center]


Zobacz profil


 Re: Widgety otwierajace pliki
5
Przyjaciel
Avatar użytkownika
Dołączył(a): 2010-06-18, 23:11
Online: 57d 23h 13m
Posty: 1925
Lokalizacja: Polska?
Podziękowań: 230
Podziękował: 12
Model: Wave&WaveM
Srebrny Puchar za osiągnięcia użytkownika Support: Srebrna gwiazda dla osób zaangażowanych w tworzenie forum. bada-os.info: Administrator oraz redaktor bloga bada-os.info
Napisane: 2011-03-02, 23:35 
[quote="mrozt"]A na marginesie. Może wiesz jak z poziomu JavaScript mozna otworzyc niektore aplikacje telefonu
Umiem uruchomić kalendarz, kamerę aparat i to wszystko
Czy mozna otworzyc ine aplikacje (np menager plikow Odtwarzacz muzyki Radio , Kontakty Wiadomosci SMS itp)[/quote]

Korzystasz z Eclipse'a. Po utworzeniu projektu, w plikach, które w nim się znajdują masz standardowo opis wszystkich funkcji pozwalających na wykonanie określonego działania - poczytaj te 'instrukcje' a zapewne na większość pytań sam znajdziesz odpowiedź.

_________________
[url=http://tizenlog.pl][img]https://dl.dropboxusercontent.com/u/2973076/logo.png[/img][/url]


Zobacz profil Gadu-Gadu


 Re: Widgety otwierajace pliki
6
Staż: 10%
Dołączył(a): 2011-02-08, 23:39
Online: 1d 12h 29m
Posty: 16
Podziękował: 3
Model: Wave 8500
Operator: era
Napisane: 2011-03-03, 00:44 
Łatka na Windows zadziałała i program pracuje. Dziękuję

Swego czasu pisałem dosyc sporo w JavaSkrypcie i mozliwosc uruchamiania plikow html z telefonu
daje mozliwosc zastosowania tego jezyka do oprogramowania telefonu

Rozpakowałem i przejzałem kilkanascie widgetow typu Application Luncher
Niestety wszystkie one daja dostęp do niewielu i stale takich samych funkcji telefonu: :
otwarcie strony internetowej, i ew wybranie z niej okreslonych skladnikow,
dzwonienie z telefonu, kamera, aparat, sms, mail, kalendarz, navigator,
otwarcie okreslonego filmu. I to chyba wszystko co udało mi się znaleźć,

Szukam dostępu z poziomu Java Script do innych funkcji telefonu,
Nie znalazłem niczego więcej w necie. Być może taki dostęp nie jest nożliwy.
Gdzie można poczytać coś na ten temat??



Zobacz profil


 Re: Widgety otwierajace pliki
7
Przyjaciel
Avatar użytkownika
Dołączył(a): 2010-06-18, 23:11
Online: 57d 23h 13m
Posty: 1925
Lokalizacja: Polska?
Podziękowań: 230
Podziękował: 12
Model: Wave&WaveM
Srebrny Puchar za osiągnięcia użytkownika Support: Srebrna gwiazda dla osób zaangażowanych w tworzenie forum. bada-os.info: Administrator oraz redaktor bloga bada-os.info
Napisane: 2011-03-03, 01:16 
Napisałem przecież w poprzednim poście - w samym Eclipse są informacje na temat dostępu do poszczególnych funkcji.
Po rozpoczęciu projektu otwierasz JavaScript Resources i tam wszystko jest :roll:

_________________
[url=http://tizenlog.pl][img]https://dl.dropboxusercontent.com/u/2973076/logo.png[/img][/url]


Zobacz profil Gadu-Gadu


Utwórz nowy temat Odpowiedz w temacie  [ Posty: 7
Wyświetl posty nie starsze niż:  Sortuj wg  


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 0 gości


Nie możesz rozpoczynać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz edytować swoich postów
Nie możesz usuwać swoich postów
cron
Powered by phpBB © 2011 phpBB Group
Copyright © 2011 bada-WORLD.pl Wszelkie prawa zastrzeżone.
Kopiowanie lub rozpowszechnianie jakiejkolwiek części serwisu (grafiki czy tekstów) bez zgody właściciela jest całkowicie zabronione.
Nasi partnerzy: TizenOs.com.pl | gsmManiaK.pl | Smitebuild.pl | PaladinsDecks.pl
phpBB SEO
| Forum o systemie Tizen Forum TizenOs.com.pl
smite wymagania | smite download