我在Android上使用XWalkView stable 18.48.477.13并且想要禁用javascript,因为它默认启用了。
标准的android WebView具有WebSettings.setjavascriptenabled方法来启用或禁用JS。
所以任何人都知道如何在XWalkView中禁用和重新启用Javascript? 也许它的XWalkView.pauseTimers()和XWalkView.resumeTimers(),但它会影响我不需要的所有XWalkView实例。
答案 0 :(得分:0)
像WebSettings一样,有一个类XWalkSettings。但是XWalkSettings中的方法setJavaScriptEnabled尚未暴露给外部。此API将在Crosswalk-21中提供。
答案 1 :(得分:0)
现在已经发布了CrossWalk 21,你可以这样做:
xWalkView.getSettings().setJavaScriptEnabled(false);
并再次激活它:
xWalkView.getSettings().setJavaScriptEnabled(true);