를 지원하지 않습니다하지만 저를 허용하지 않습니다, 예를 들어, 나이키와 아디다스 objectStores는Lawnchair - 색인화 내가 색인-DB에 여러 레코드를 만들려고 여러 레코드
var nike = Lawnchair({adapter:'indexed-db', name:'stores', record:'nike'},function(e){
console.log("nike store open");
this.save({id:1}, function(data){
console.log('nike data: ', data);
});
});
var adidas = Lawnchair({adapter:'indexed-db', name:'stores', record:'adidas'},function(e){
console.log("adidas store open");
this.save({id:1}, function(data){
console.log('adidas data: ', data);
});
});
나는이 여러 만드는 방법을 생각 indexed-db에 레코드. 실제로 요청에 따라 발생합니다. 아래 코드를 참조하십시오.
// Handle datastore upgrades.
request.onupgradeneeded = function(e) {
var db = e.target.result;
var nike = db.createObjectStore('nike');
var adidas = db.createObjectStore('adidas');
};
아디다스 레코드를 만들 수 없으면 실제로 액세스 할 때 발생하는 오류입니다.
[Exception... "The operation failed because the requested database object could not be found. For example, an object store did not exist but was being opened." code: "8" ...]
안녕하세요라고 Kyaw 툰, 당신의 라이브러리를 다운로드 한하지만 난 그것을 컴파일 문제에 봉착 :
여기 내 풀 요청을 참조하십시오. 그것은 -ydn.db-jquery-0.7.7.js를 생성합니다. | | | -zss-ydn.db-conn.js | | | -zss-ydn.db-core-db.js | | | -zss-ydn.db-core-idb.js | | | -zss-ydn.db-core.js | | | -zss-ydn.db-crud-db.js | | | -zss-ydn.db-crud-idb.js | | | -zss-ydn.db-crud-simple.js | | | -zss-ydn.db-crud-websql.js | | | -zss-ydn.db-crud.js | | | -zss-ydn.db-dev.js | | | -zss-ydn.db-dev.js.map | | | -zss-ydn.db-jquery.js | | | -zss-ydn.db-raw.js | | '-zss-ydn.db.js –
안녕 Kyow, 그 * .js의 차이점을 설명해 주시겠습니까? :) 감사. 이것은 훌륭한 도서관입니다. 또한 어떤 스토리지를 사용해야할지 선택할 수있는 옵션이 있습니까? 예, indexed-db 대신 websql을 사용한다고 가정 해 봅시다. 내 크롬은 websql과 indexed-db를 지원합니다. :) –
이들은 바이너리 배포판입니다. 원하는 기능에 따라 하나를 사용합니다. 스토리지 메커니즘을 변경하려면 옵션에서'메커니즘 '을 변경하십시오. 자세한 내용은 api doc http://dev.yathit.com/api-reference/ydn-db/storage.html –