List.add UnsupportedOperationException在尝试添加其他列表时抛出.
List<String> supportedTypes = Arrays.asList("6500", "7600"};
Run Code Online (Sandbox Code Playgroud)
我在做循环
supportedTypes.addAll(Arrays.asList(supportTypes.split(","))); //line 2
Run Code Online (Sandbox Code Playgroud)
从文件中读取supportTypes.
但第2行抛出了UnsupportedOperationException,但我无法确定原因?
我在列表中添加另一个列表,然后为什么不支持此操作?
有时我必须多次重新加载网页,直到reCaptcha被渲染.我和一位朋友在Firefox和Chrome上都进行过测试,但问题是一致的,似乎并不依赖于使用过的浏览器.
我用来显示我的reCaptcha的代码:
<script src='https://www.google.com/recaptcha/api.js?onload=CaptchaCallback&render=explicit' async defer></script>
<script>
var CaptchaCallback = function(){
grecaptcha.render('RecaptchaField1', {'sitekey' : '6LdbWAo..'});
grecaptcha.render('RecaptchaField2', {'sitekey' : '6LfAVAo..'});
grecaptcha.render('RecaptchaField3', {'sitekey' : '6LfqWwo..'});
grecaptcha.render('RecaptchaField4', {'sitekey' : '6Lf4sAo..'});
};
Run Code Online (Sandbox Code Playgroud)
后来在我刚刚添加的表格中:<div id="RecaptchaField1"></div>使用正确的数字.
如果关心的话,表格总是在bootstrap模式中?
编辑:
我删除了async和defer属性.
编辑2: 有问题的页面:http://www.dexquote.com