我得到的错误是
JSONParseError: Unexpected < encountered
atcom.adobe.serialization.json::JSONTokenizer/parseError(
我正在使用Flash播放器10.2。
有没有人遇到过这个?似乎奇怪的是它在flashdevelop中发布(使用打开选项卡或在窗口中打开)但在我使用Flash播放器时失败。
我已经使用JSONView检查了Feed,看起来没问题。
答案 0 :(得分:1)
找到答案,需要添加自定义请求标题
request.requestHeaders.push(new URLRequestHeader("Accept", "application/json"));
我猜这是通过ide /浏览器自动添加的吗?无论如何都为我修好了:))
答案 1 :(得分:0)
对于不同的版本:Flash Player的独立版本与浏览器版本相同吗?当您选择“打开(flashdevelop)选项卡”时,它使用ActiveX版本,当您选择“在窗口中打开”时,它会根据您的浏览器使用ActiveX或Netscape插件。当您选择默认的“播放”时,它将在独立版本的Flash Player中播放。
所有这三个都可以是不同的版本。另请注意,当您使用独立版本时,Flash将选择最后一个打开的版本。例如,如果你的计算机上有两个独立的exes(比如10.1和10.2),那么最后一个打开的是你的默认值 - 所以只需打开你想要使用的那个。
所有这一切,你的问题是你的JSON提要:D
似乎你有一个令牌错误,但没有订阅源,很难说更多