• 
    <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无码AV| 十八禁视频在线观看免费无码无遮挡骂过 | 亚洲日韩看片无码电影| 亚洲AⅤ无码一区二区三区在线 | 潮喷失禁大喷水aⅴ无码| 精品欧洲AV无码一区二区男男 | 久久精品成人无码观看56| 国产精品无码无卡在线观看久| 国产网红无码精品视频| 国产成人精品无码专区| 91精品久久久久久无码| 亚洲熟妇无码另类久久久| 国产精品无码av天天爽| 中日韩亚洲人成无码网站| 亚洲av无码国产精品夜色午夜 | 中文字幕韩国三级理论无码| 日日麻批免费40分钟无码| 国产AV无码专区亚洲AV毛网站| 四虎成人精品国产永久免费无码 | 精品无码一区二区三区爱欲九九 | 亚洲av无码专区在线观看下载| 无码中文人妻视频2019| 亚洲日产无码中文字幕| YY111111少妇无码理论片| 无码的免费不卡毛片视频| 成人免费无码精品国产电影| 无码毛片内射白浆视频| 少妇爆乳无码专区| 无码日韩人妻AV一区二区三区| 久久久无码精品亚洲日韩软件| 亚洲中文字幕无码中文字在线| 亚洲日韩激情无码一区| 人妻少妇乱子伦无码视频专区| 亚洲AV无码一区二区三区在线| 无码爆乳护士让我爽|