為什么手機不能支持flash視頻?
首先用戶的網(wǎng)站內(nèi)的視頻格式大多是swf和flv格式的,他們都是flash動畫下的一種視頻文件格式,這種格式的視頻在電腦上播放毫無壓力,但在手機上就有問題了,手機是不支持播放flash下的文件格式的視頻的。
小編收集了下,原因有多重,這里個人整理出來的幾種主要有:
1.手機CPU架構(gòu)不支持flash,大部分原因說是flash在手機上播放非常消耗cpu資源。這就需要好的cpu以及硬件了。
2.Iso系統(tǒng)的手機不支持flash,官方說法是,主要是緣于當時Flash播放器過于耗電,不適合移動設(shè)備。同時由于大多數(shù)網(wǎng)站都內(nèi)嵌了Flash廣告,因而瀏覽網(wǎng)頁時的確很有可能會顯著消耗電池電量。相比之下,蘋果所采用的HTML5的視頻播放由于可以較有效利用硬件資源,所以能耗方面優(yōu)化空間大,加上HTML5的頁面幾乎沒有廣告,所以砍掉Flash的確有可能大幅減少網(wǎng)頁瀏覽時的CPU計算量。另外,既有的Flash應(yīng)用通?;谑髽藙幼?,對觸摸支持不夠好,這也是另一官方的理由。而從安全性方面考量,內(nèi)置Flash支持意味著有可能引入相關(guān)的安全漏洞,而Flash實現(xiàn)由Adobe掌控,一旦出現(xiàn)問題,蘋果難以直接把握。除此之外,還有一種非官方說法比較有意思,那就是基于Flash平臺的應(yīng)用非常豐富,很有可能威脅到蘋果自家的AppStore,因為如果支持了Flash,大家都上網(wǎng)玩免費的Flash版游戲去了,可能會一定程度的影響到AppStore上的同類產(chǎn)品的銷量,蘋果也就分不到錢了。
3.Adobe公司曾表示過,決定放棄Flash
Player旨在為幫助進行HTML5的投資,因為HTML5能夠代替蘋果在其產(chǎn)品中預(yù)置的Flash軟件,而且主要是能提高電池的效率。同時,Adobe也曾表示過,將專注于PC上的Flash開發(fā),而針對移動設(shè)備的Flash工作將重點放在幫助Flash開發(fā)人員使用Adobe
AIR為所有應(yīng)用商店開發(fā)原生應(yīng)用程序,而不再為新的移動設(shè)備(芯片、瀏覽器、OS版本等)開發(fā)Flash Player。
4.手機上的flash版本始終沒有電腦上的版本高,細心一點的就會發(fā)現(xiàn),手機上最高的版本也不過6.1,而電腦上的都已經(jīng)有8.0版本了,所以手機不支持。
5.智能機的版本也是不斷更新,自從安卓4.1之后,官方就不再支持flash了,因此flash無法正常運行。
想要解決這個問題,辦法不是沒有的,畢竟一句老話在那里,辦法總比困難多嘛。
1.在手機上安裝flash插件,有了插件,安裝這個插件,就可以正??磩赢嫼屯嬗螒?。
2.有的瀏覽器里面有內(nèi)置flash,像百度瀏覽器、UC瀏覽器都有,想要看flash動畫就下一個這樣的瀏覽器就OK啦。
3.安裝轉(zhuǎn)換器,將flash轉(zhuǎn)換成手機能夠識別的格式,如3pg,mp4等等。