请求jsonp和Uncaught SyntaxError:意外token:
Requirejs jsonp and Uncaught SyntaxError: Unexpected token :
我正在测试这个JSON feed https://www.unisport.dk/api/sample/使用requirerequiresjsonp像这样
require(['https://www.unisport.dk/api/sample/?callback=define'],
function ( data ) {
console.log( typeof data );
}
);
,如这里所述http://requirejs.org/docs/api.html#jsonp。我已经使用https://jsonformatter.curiousconcept.com/来验证提要。但是这段代码片段抛出了以下异常
Uncaught SyntaxError: Unexpected token :
我的HTML是这样的
<!doctype html>
<html class="no-js" lang="">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title></title>
<meta name="description" content="">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="css/normalize.min.css">
<link rel="stylesheet" href="css/main.css">
<script src="scripts/vendor/modernizr-2.8.3.min.js"></script>
</head>
<body>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js"></script>
<script>window.jQuery || document.write('<script src="scripts/vendor/jquery-1.11.2.min.js"><'/script>')</script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/require.js/2.1.20/require.min.js" data-main="scripts/main"></script>
</body>
</html>
jQuery没有被使用在任何地方,没有其他代码比上面发布的
JSONP是远程服务器必须显式支持的东西,而看起来您指向的服务器并不支持。
它返回普通JSON,当作为脚本计算时,会抛出你得到的错误。
相关文章:
- 分析高度属性时出现意外值{{specs.height}}.index.html
- Nodejs:使用robe时出现意外的token*
- 由js参数中的数字引起的意外TOKEN非法
- 未捕获的SyntaxError:意外的token变量;当试图编写一小段代码来比较JavaScript中两个对象的属性时
- 什么是jquery中意外的token函数错误?
- 未捕获的SyntaxError:意外的token)
- 外部JS文件导致'意外token <'这一页上有,另一页上没有
- JavaScript函数作为参数出错- SyntaxError:意外的token{
- 请求jsonp和Uncaught SyntaxError:意外token:
- SyntaxError:意外的token B,不能调试所有错误都最小化/angular.min
- 当使用.map将对象添加到数组时,意外的token{
- 解析JSON给出“意外的token”;错误
- 如何修复语法错误意外的token <, jQuery.ajaxFileUpload
- SyntaxError: angular js指令中的意外token{
- SyntaxError: node.js中意外的token const{
- SyntaxError:意外的token[在JSON中的位置1367
- 语法错误:意外的Token{
- Gulp.js:解析时意外的token(23:12)
- 疯狂的“意外token”非法的“;调用Flash ExternalInterface方法时出现错误
- 未捕获的SyntaxError:意外的token +