Browser 无法在浏览器中使用JsonPath库,因为;“不安全评估”;CSP指令

Browser 无法在浏览器中使用JsonPath库,因为;“不安全评估”;CSP指令,browser,eval,content-security-policy,jsonpath,Browser,Eval,Content Security Policy,Jsonpath,我想在浏览器中使用一些JsonPath库,但它们都依赖于eval()。任何其他解决方案/第三方库,如/也都会被发现有相同的控制台错误。除了允许不安全评估csp指令外,有人知道解决此不安全评估问题的其他潜在解决方法吗?我发现的最好的方法是一个旧的分支,它试图创建库的非评估版本。然而,由于一些合并问题和性能问题,这一部分从未(完全)合并 我认为性能对于其他非eval实现也是一个问题,这就是为什么我们有非eval实现,至少据我所知。关于@wp78de的情况如何感谢我们以前看过它们,类似的问题:(

我想在浏览器中使用一些JsonPath库,但它们都依赖于
eval()。任何其他解决方案/第三方库,如/也都会被发现有相同的控制台错误。除了允许不安全评估csp指令外,有人知道解决此不安全评估问题的其他潜在解决方法吗?

我发现的最好的方法是一个旧的分支,它试图创建库的非评估版本。然而,由于一些合并问题和性能问题,这一部分从未(完全)合并


我认为性能对于其他非eval实现也是一个问题,这就是为什么我们有非eval实现,至少据我所知。

关于@wp78de的情况如何感谢我们以前看过它们,类似的问题:(