web-sql

    4熱度

    3回答

    我GOOGLE了很多,不能找出我是否應該能夠從主UI線程和網絡工作者訪問相同的websql數據庫。 我使用的是異步api,因爲我相信這是web worker和主UI線程中唯一實現的API。 基本上,當兩個線程同時對同一個數據庫執行事務時,我會遇到問題。 SQLite支持以受控方式訪問數據庫的多線程,所以它應該是可能的。 有沒有人這樣做呢?

    6熱度

    1回答

    我一直試圖在基於webkit的瀏覽器中使用web sql數據庫api。我一直在使用異步api主要UI線程和網絡工作者。這兩個線程訪問相同的數據庫(這是你知道的是sqlite inghehood) 一切都很好,但偶爾事務丟失或一個事務失敗,它似乎是一個時間/競爭條件。它似乎訪問底層的sqlite數據庫不是線程安全的。 更多背景。我的網絡工作者只是對一個可能有主要UI線程插入記錄的表執行查詢。 我想知

    28熱度

    1回答

    我正在寫關於web應用程序的離線功能的論文。我的任務是通過帶有服務器端關係數據庫的Web應用程序和客戶端與服務器之間的Ajax/JSON流量來顯示離線存儲的可能性。我的第一個實現在localStorage中使用了一種方法,將每個Ajax響應以請求URL作爲鍵保存爲值。該應用程序工作得很好。然而,在下一步中,我想(即論文要求)使用客戶端數據庫實現更高級的版本。由於服務器維護關係數據庫,所以Web S

    4熱度

    1回答

    我目前的Intraweb應用程序實際上是一個DataSnap客戶端,它連接到我的DataSnap服務器,該服務器在同一臺機器上連接並與Interbase服務器一起坐在一起。它工作正常,但非常緩慢,需要不斷的互聯網連接才能正常工作。點擊每個按鈕或觸發任何事件都需要瀏覽器連接到Web服務器(Intraweb)。 我正在考慮在Delphi XE2,HTML5緩存清單功能中使用Intraweb創建一個離線

    2熱度

    3回答

    由於WebSQL已經失去了所有支持並停止了開發,人們如何能夠使用HTML5在Web應用中實現離線存儲。我知道谷歌瀏覽器和Safari瀏覽器仍然將它作爲瀏覽器的一部分,但我猜不久它就會丟失。那麼,哪些技術正在取代它,以及需要實施哪些不同的事情來創建離線應用程序,而不是使用webSQL?

    4熱度

    1回答

    我在Safari中使用HTML 5 Web SQL數據庫。我將數據庫大小設置爲5 MB。創建數據庫後,大小增加了,但是我找不到數據庫的新大小。我可以在哪裏找到創建後數據庫的大小?

    1熱度

    1回答

    我有幾個關於Sqlite實現HTML5網站的問題。 首先,我試圖使用同步數據庫調用openDatabaseSync方法,但它似乎並沒有工作......有人使用它,可以幫助我嗎? 此外,我掙扎了一下,試圖通過我的數據庫查詢處理結果返回。我想我的函數返回書的數組,像這樣: function searchByKeywordId(kw_id, element) { cleanSearch();

    1熱度

    1回答

    我可以使用Web SQL存儲在iPhone 目前我下面的代碼導致錯誤 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <meta http-eq

    2熱度

    3回答

    我有下面的代碼來選擇一行..當我用getRecords(「彼得山姆」)調用函數;顯示一條記錄..但是,如果我只是通過getRecords(「Peter」);它說「沒有結果」。 getRecords = function(cname){ db.transaction(function(tx) { tx.executeSql('SELECT * FROM contacts W

    1熱度

    1回答

    我無法將我的JSON調用的對象加載到客戶端SQL DB中。 在我的具體情況下,我有3個從「jQuery.getJSON」返回的對象,並希望將「content」鍵的值插入客戶端Web數據庫,以便我的db包含以下內容: id content 1 "Text A" 2 "Text B" 3 "Text C" 但問題是,我的「for」循環在開始執行db事務之前循環遍歷所有返回的JSON對象。其結