<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          BookChatApp通用書(shū)籍閱讀APP

          聯(lián)合創(chuàng)作 · 2023-09-25 07:10

          通用書(shū)籍閱讀APP,BookChatuni-app 實(shí)現(xiàn)版本,支持多端分發(fā),編譯生成 Android 和 iOS 手機(jī)APP以及各平臺(tái)的小程序。

          使用BookChatApp,您可以輕松地將您的電子書(shū)、文檔手冊(cè)和在線書(shū)籍分發(fā)到各個(gè)小程序平臺(tái),以及編譯生成手機(jī)APP發(fā)布到各大手機(jī)軟件市場(chǎng)供用戶下載和使用。

          設(shè)計(jì)開(kāi)發(fā)

          BookChatApp的設(shè)計(jì)開(kāi)發(fā)跟微信小程序BookChat幾乎沒(méi)有兩樣,如果有不一樣的地方,
          那就是從微信小程序的原生開(kāi)發(fā)遷移到了使用uni-app的vue開(kāi)發(fā)上來(lái)。

          BookChatApp中對(duì)HTML內(nèi)容的渲染,經(jīng)過(guò)多次對(duì)性能和渲染效果體驗(yàn)的對(duì)比,最終沒(méi)有采用網(wǎng)上開(kāi)源的第三方渲染組件,直接使用了uni-app自帶的rich-text組件,
          而將BookChatApp編譯成各平臺(tái)的小程序的時(shí)候,同樣也是用了各小程序平臺(tái)的rich-text組件。

          特點(diǎn)

          • 開(kāi)源:基于 Apache 2.0 開(kāi)源協(xié)議進(jìn)行開(kāi)源,對(duì)商業(yè)友好
          • 秀氣:簡(jiǎn)潔、美觀,給您煥然一新的視覺(jué)體驗(yàn)
          • 豐富:注冊(cè)、登錄、搜索、書(shū)架、書(shū)簽、閱讀偏好設(shè)置等功能齊全,麻雀雖小,五臟俱全
          • 強(qiáng)大:盡管BookChatApp使用的是混合開(kāi)發(fā),但是編譯生成的手機(jī)App以及各平臺(tái)的小程序,性能和體驗(yàn)也沒(méi)見(jiàn)得真比原生的差

          二次開(kāi)發(fā)

          可能您對(duì)現(xiàn)有程序的功能和主題色調(diào)不是很滿意,或者有自己的一套UI設(shè)計(jì)方案,那么,您可以對(duì)BookChatApp進(jìn)行二次開(kāi)發(fā),如果您對(duì)Vue熟悉。

          后端程序

          BookChatApp的配套后端程序是 BookStack v2.1 以上版本。

          注意: BookStack 的安裝部署,不是使用源碼進(jìn)行部署的,而是用編譯好了的可執(zhí)行程序進(jìn)行部署,請(qǐng)到倉(cāng)庫(kù)的release去下載編譯好了的程序。

          BookStack的安裝部署教程,看這里--> BookStack安裝部署

          BookStack 官網(wǎng)*

          書(shū)棧網(wǎng): https://www.bookstack.cn

          二次開(kāi)發(fā)基本步驟

          1. 安裝部署BookStack
          2. 克隆下載BookChatApp源碼
          3. 使用HBuilderX打開(kāi)項(xiàng)目文件夾
          4. 將下載程序中的config.example.js文件重命名為config.js文件
          5. 根據(jù)自己的開(kāi)發(fā)環(huán)境,設(shè)置host配置項(xiàng)

          如果是在開(kāi)發(fā)環(huán)境,請(qǐng)把debug設(shè)置為true,編譯生成生產(chǎn)程序的時(shí)候,把debug設(shè)置為false

          程序頁(yè)面

          • 目錄頁(yè) /pages/menu/menu
          • 書(shū)籍閱讀頁(yè) /pages/read/read
          • 用戶中心頁(yè) /pages/ucenter/ucenter
          • 首頁(yè) /pages/index/index
          • 分類(lèi)頁(yè) /pages/cate/cate
          • 書(shū)架頁(yè) /pages/bookshelf/bookshelf
          • 列表頁(yè) /pages/list/list
          • 個(gè)人主頁(yè) /pages/me/me
          • 書(shū)簽頁(yè) /pages/bookmarks/bookmarks
          • 搜索結(jié)果頁(yè) /pages/search/search
          • 內(nèi)容點(diǎn)評(píng)頁(yè) /pages/comment/comment
          • 404頁(yè) /pages/notfound/notfound
          • 登錄頁(yè) /pages/login/login
          • 注冊(cè)頁(yè) /pages/register/register
          • 書(shū)籍介紹頁(yè) /pages/intro/intro

          相關(guān)截圖:

           

          瀏覽 32
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          編輯 分享
          舉報(bào)
          評(píng)論
          圖片
          表情
          推薦
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          編輯 分享
          舉報(bào)
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  免费观看一区二区三区四区 | 影音先锋中字一区二区 | 香蕉久久a毛片 | japαnese老熟女老熟妇 | 青青草视频色版 |