我正在开发Ionic应用程序,并集成了db发电机。创建生产版本时,我收到CRC32CheckFailed:再次打开应用程序时CRC32完整性检查失败错误。它只能在第一次使用。
以下是我的代码。
var AWS = require("aws-sdk");
this.tableName = "appiforspire-mobilehub-420648748-appi4spire_users";
this.numberOfItems = 10;
const awsDefaultRegion = "us-east-1";
let dynamoDbParams = {
accessKeyId: "*******",
secretAccessKey: "*********/*******",
region: awsDefaultRegion,
maxRetries: 10,
dynamoDbCrc32: false
};
AWS.config.update(dynamoDbParams);
return new Promise((resolve, reject) => {
// let dynamoClient = new AWS.DynamoDB({dynamoDbCrc32: false, region: 'us-east-1'});
// let dynamoClient = new AWS.DynamoDB({ dynamoDbCrc32: false }).DocumentClient({ region: 'us-east-1' });
let dynamoClient = new AWS.DynamoDB.DocumentClient({dynamoDbCrc32: false});
const params1 = {
TableName: this.tableName,
dynamoDbCrc32: false
};
dynamoClient.scan(params1, (err, data) => {
if (err) {
reject(err);
}
else {
resolve(data.Items);
}
});
});
请向我建议出现了什么问题。