web-sql

    1熱度

    2回答

    我想在客戶端瀏覽器中存儲超過5MB的數據。瀏覽器可以是Firefox,Chrome,Internet Explorer,Safari(iOS)或Windows Phone 8瀏覽器。我首先想到的是localStorage,因爲它已經在上述瀏覽器中實現了。 作爲獎勵功能,應該可以在特殊瀏覽器上節省5mb以上。因此,我首先檢查瀏覽器引擎,然後選擇最佳保存方法。我只需要存儲鍵值對。 如果我嘗試下面的代碼

    0熱度

    1回答

    alert(result_set)第一次顯示null,但當第二次調用此函數時,它會顯示正確的值。有一個簡單的按鈕正在執行此功能。全局變量lesson_no首次正確設置,但result_set不是第一次設置。 這裏去我的jQuery移動代碼: result_set=null; //load database for the lesson function loadLesson(lessonno)

    1熱度

    1回答

    我開發一個web應用程序,我有現成的database.I'm試圖從數據庫中獲取數據使用的WebSQL,但得到的錯誤爲「ExceptionReferenceError:TX沒有定義」 代碼: var databaseSync = null; try { databaseSync = openDatabase("database", "1.0", "Database", 10 * 10

    2熱度

    2回答

    我需要創建一個HTML5 Web SQL數據庫(我意識到它已棄用),以便在iPad上使用。它曾經是iOS 6,你可以立即創建一個50 MB的數據庫。但是現在iOS 7引入了一個錯誤(see this article),該錯誤阻止了創建50 MB數據庫。我明白這個bug的解決方法是創建一個小型數據庫並根據需要進行擴展。 Safari會提示用戶增長10 MB,25 MB和50 MB。但是,當提示用戶增

    1熱度

    3回答

    我對從WebSql 獲取數據非常簡單的問題,我有DropDown即 <select id="selectCatagoryFood" data-role="listview" data-native-menu="true" ng-init="foodCatagory = foodCatagories.cast[0]" ng-options="foodCatagory

    1熱度

    1回答

    我試圖做一個異步調用(SELECT語句),它允許我繼續主線程,如下面的代碼所示(我需要執行序列:「A」, 2, 「B」): function test(tx) { // Drop Table tx.executeSql('DROP TABLE IF EXISTS city'); // Create Table tx.executeSql("CREATE TABLE IF NOT EXI

    0熱度

    1回答

    我想在Phonegap中創建一個應用程序並使用WebSQL創建本地數據庫。我有一張名爲星星的表格...有很多演員/明星...在選擇一顆星星的細節時,我想爲其他相關星星如他們的親戚們提供建議..我可以以自我加入的方式進行操作。但這隻會是一對一的關係。這裏是我的表... var sql = "CREATE TABLE IF NOT EXISTS stars ("+ "id INTE

    1熱度

    1回答

    我已經創建了一個使用webSQL存儲的簡單HTML文檔,它在Google Chrome瀏覽器中運行時可以很好地工作。但是,當我嘗試將它作爲Google擴展加載時,數據不存儲在webSQL中。 在谷歌Chrome擴展中使用web sql需要什麼權限? 說明: 我試過了「unlimitedStorage」權限,但仍然無法正常工作。 請幫忙。 在此先感謝。

    0熱度

    1回答

    我試圖從我的本地websql數據庫中選擇一個問題。 我有一個名爲「clientes」的表。這裏是我的代碼: var db = openDatabase("test", "", "", 1024*1024); db.transaction(function (tx) { tx.executeSql('SELECT * FROM clientes', [], function (tx, r

    0熱度

    1回答

    下面的函數總是返回'Inserted serial:undefined'。我很難理解爲什麼它會這樣做,如果我在db.transaction之前使用console.log,那麼它會輸出一個序列(只是一個數字)。爲什麼db.transaction data [i]裏面突然沒有定義? var localSerials = [340, 234, 545, 239, 546]; function