使用 Flash Player 构建失败,但在 flashdevelop 中使用
我收到的错误是
JSONParseError: Unexpected < encountered
atcom.adobe.serialization.json::JSONTokenizer/parseError(
我使用的是 Flash Player 10.2。
以前有人遇到过这个吗?看起来很奇怪,它在 flashdevelop 中的发布很好(使用在选项卡中打开或在窗口中打开),但当我使用 flash 播放器时却失败了。
我已经使用 JSONView 检查了 feed,看起来没问题。
The error I'm getting is
JSONParseError: Unexpected < encountered
atcom.adobe.serialization.json::JSONTokenizer/parseError(
I'm using flash player 10.2.
Has anyone come across this before? Seems odd that its publishing fine from within flashdevelop (using open in tab or open in window) but fails when I use the flash player.
I have checked the feed using JSONView and it seems ok.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
找到答案,需要添加自定义请求标头
我猜这可能是通过 ide/浏览器自动添加的?无论如何,为我修好了:)
Found the answer, needed to add a custom request header
Am guessing this is added automatically through the ide / browser maybe? Fixed it for me anyway :)
对于不同版本:您的 Flash Player 独立版本与浏览器版本相同吗?当您选择“在(flashdevelop)选项卡中打开”时,它使用 ActiveX 版本,当您选择“在窗口中打开”时,它根据您的浏览器使用 ActiveX 或 Netscape 插件。当您选择默认的“播放”时,它将在独立版本的 Flash Player 中播放。
所有这 3 个都可以是不同的版本。另请注意,当您使用独立版本时,Flash 将选择最后打开的版本。例如,如果您的计算机上有 2 个独立的 exe(例如 10.1 和 10.2),那么最后打开的那个就是您的默认值 - 因此只需打开您想要使用的那个即可。
话虽如此,你的问题是你的 JSON feed :D
看来你有一个令牌错误,但没有 feed,很难说更多
For the different verions: Is your standalone version of Flash Player the same as your browser one? When you select "open in (flashdevelop) tab" it uses the ActiveX version, when you select "Open in Window" it uses the ActiveX or Netscape plugin depending on your browser. When you chose the default "play", it'll play in the standalone version of Flash Player.
All 3 of these can be different versions. Also note that when you use the standalone version, Flash will select the last one opened. E.g., if you have 2 standalone exes on your computer (say 10.1 and 10.2), whichever was the last opened is your default - so just open whichever one you want to use.
All that said, your problem is your JSON feed :D
It seems you have a token wrong, but without the feed, it's hard to say more