我在我的Chrome應用程序中使用AJV JSON模式驗證程序。 但我得到的錯誤Chrome打包應用程序中的JSON模式驗證
EvalError: Refused to evaluate a string as JavaScript because 'unsafe-eval' is not an allowed source of script in the following Content Security Policy directive: "default-src 'self' blob: filesystem: chrome-extension-resource:".
它發生的
var validate = ajv.compile(schema);
執行過程中按我的理解AJV使用動態代碼生成和eval()來驗證JSON 這是由CSP禁止。
有沒有辦法在Chrome應用程序中使用AJV?
還是有一些其他的JSON模式驗證器可以用在Chrome應用程序中嗎?
具體的例子幫助了我很多。謝謝。 –