• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    一種基于瀏覽器的本地文件讀取方法技術

    技術編號:8594045 閱讀:512 留言:0更新日期:2013-04-18 07:15
    本發明專利技術提供一種基于瀏覽器的本地文件讀取方法,該讀取方法包括以下步驟:(1)在通用網關接口中通過C接口讀取本地文件數據信息;(2)對本地文件數據信息進行解析并生成一張靜態的網頁;(3)由瀏覽器負責解析該網頁,并顯示。本發明專利技術的方法簡化UI的設計,加快具體功能點的實現,并且在網絡和本地播放界面之間的平滑切換也更簡單;在具體操作中遇到的文件查找、文件排序和翻頁功能都通過javascript來實現,這樣就避免對本地數據的多次讀取,加快了用戶的操作體驗。

    【技術實現步驟摘要】

    本專利技術涉及機頂盒領域,尤其是涉及。
    技術介紹
    隨著用戶對IPTV網絡機頂盒的應用要求越來越高,實現對外部存儲設備上的圖片瀏覽、音視頻播放也成為其必需的功能之一。鑒于現有的機頂盒均通過瀏覽器對平臺EPG、播放控制進行交互,對機頂盒的系統設置等也由頁面完成,因此為使機頂盒界面之間能平滑切換,并達到較好的視覺效果,優先選擇由網頁完成對本地文件的讀取。
    技術實現思路
    本專利技術的目的在于針對現有技術存在的問題,提供一種簡化Π的設計,加快具體功能點的實現,并且在IPTV和本地文件管理及播放等界面之間的平滑切換也更簡單的基于瀏覽器的本地文件讀取方法。本專利技術的專利技術目的通過以下技術方案來實現 一種基于瀏覽器的本地文件讀 取方法,其特征在于,該讀取方法包括以下步驟 (1)在通用網關接口中通過C接口讀取本地文件數據信息; (2)對本地文件數據信息進行解析并生成一張靜態的網頁; (3)由瀏覽器負責解析該網頁,并顯示。優選的,步驟(I)中所述的本地文件數據信息為存儲在本地存儲器上的本地文件的文件名信息和文件夾信息。優選的,所述的本地存儲器為本地U盤。優選的,所述的步驟(2)為,對本地文件數據信息進行解析,并存在瀏覽器所創建的鏈表中,瀏覽器再提取需要顯示的文件信息,填充到javascript腳本和html中,生成一張靜態的網頁。與現有技術相比,本專利技術的優點 1、基于瀏覽器可以簡化Π的設計,加快具體功能點的實現,并且在IPTV和本地文件管理及播放等界面之間的平滑切換也更簡單; 2、在具體操作中遇到的文件查找、文件排序和翻頁功能都通過javascript來實現,這樣就避免對本地數據的多次讀取,加快了用戶的操作體驗。附圖說明圖1為本專利技術的方法流程示意圖。具體實施例方式下面結合附圖和具體實施例對本專利技術進行詳細說明。實施例 如圖1所示,本專利技術是,該方法可用于機頂盒等需要進行本地文件讀取的設備,采用CGI+JavaScript+Html相結合的實現方式,該讀取方法包括以下步驟 步驟一在通用網關接口(Common Gateway Interface, CGI)中通過C接口讀取本地文件數據信息。在CGI中通過調用ioctI接口,進而調用到C接口,通過C接口得到文件數據信息,文件數據信息為本地U盤上的各文件、文件夾及其子目錄文件、文件夾信息。步驟二 對本地文件數據信息進行解析并生成一張靜態的網頁。本步驟生成的靜態的網頁為通過CGI動態生成的一個html頁面,具體為將通過ioctl接口對讀取到的本地文件數據信息進行解析,并存在瀏覽器所創建的鏈表中。瀏覽器再提取需要顯示的文件信息,填充到javascript腳本和html中,生成一張靜態的網頁一個CGI腳本可以理解為一個可執行的c程序,在程序中通過fprintf函數將javascript和html代碼生成一個具體的網頁。填充數據的示例代碼如下[code]fprintf(cgiOut,〈script language=\javascript\> function File (name, isdir, size) { this, fname 二 name;//文件名this, isdir = isdir; // 目錄標識this, size = size;//文件大小this, time 二 I ,,unknown I ;// 文件倉 1J建時間 this, selected 二 I false I } 〃)■’fprin tf ( gi Ou t, 〃</script〉\n);[/code] 該示例代碼將在網頁中生成一個javascript函數,該函數的功能將在瀏覽器解析時執行。同理,生成html內容的方式也類似,如下 [code]fprintf (cgiOut, 〈head〉 〈meta http-equiv=’Content—Type,content=’ text/html;charse t=u tf~8' /〉<ti tle>無標題文檔</ti tle> 〈/head〉 〈body background='images/bg. jpg'}本文檔來自技高網...

    【技術保護點】
    一種基于瀏覽器的本地文件讀取方法,其特征在于,該讀取方法包括以下步驟:(1)在通用網關接口中通過C接口讀取本地文件數據信息;(2)對本地文件數據信息進行解析并生成一張靜態的網頁;(3)由瀏覽器負責解析該網頁,并顯示。

    【技術特征摘要】
    1.一種基于瀏覽器的本地文件讀取方法,其特征在于,該讀取方法包括以下步驟(1)在通用網關接口中通過C接口讀取本地文件數據信息;(2)對本地文件數據信息進行解析并生成一張靜態的網頁;(3)由瀏覽器負責解析該網頁,并顯示。2.根據權利要求1所述的一種基于瀏覽器的本地文件讀取方法,其特征在于,步驟(I) 中所述的本地文件數據信息為存儲在本地存儲器上的本地文件的文件...

    【專利技術屬性】
    技術研發人員:袁娟
    申請(專利權)人:四川九洲電器集團有限責任公司
    類型:發明
    國別省市:

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 国产精品免费无遮挡无码永久视频| 蜜桃臀AV高潮无码| 色综合热无码热国产| 黄色成人网站免费无码av| 国产精品无码久久久久久| 18禁无遮拦无码国产在线播放| 伊人久久无码精品中文字幕 | 无码AV波多野结衣久久| 亚洲精品久久久久无码AV片软件| 精品无码三级在线观看视频| 亚洲精品无码国产片| 无码成A毛片免费| 永久免费av无码网站yy| 国产嫖妓一区二区三区无码| 亚洲综合无码一区二区痴汉| 色欲狠狠躁天天躁无码中文字幕| 中文字幕精品无码亚洲字| 国产精品无码一区二区三区免费 | 亚洲午夜无码AV毛片久久| 亚洲中文字幕无码mv| 无码少妇一区二区| 亚洲永久无码3D动漫一区| 国产无码网页在线观看| 国产成人无码a区在线观看视频免费| 久久久久亚洲AV片无码下载蜜桃| 国产激情无码视频在线播放性色| 免费一区二区无码视频在线播放| 一本天堂ⅴ无码亚洲道久久| 久久AV高清无码| 中文字幕久久久人妻无码| 亚洲av无码片区一区二区三区| 久久久久亚洲av无码专区蜜芽| 久久久久久AV无码免费网站| 日韩乱码人妻无码中文字幕久久| 无码人妻精品一区二区三区久久| 色情无码WWW视频无码区小黄鸭| 精品人无码一区二区三区| 亚洲精品无码久久久久YW| 国产高清不卡无码视频| 精品国产毛片一区二区无码| 日韩人妻无码一区二区三区久久99|