【高分】FLASH无法访问网络

xm714126 2009-05-23 07:38:04
我做了一个用FLASH获取新闻的小东西,就是利用读取解析XML实现的
在本地编译测试的时候可以访问到网络
但是发布导出成SWF之后,双击SWF文件却不能显示读取到得东西了(并提示安全设置之类的对话框)~~
而且放到网上也是无法显示,一片空白

求解!!
很困惑!100分
...全文
227 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
肉壳 2009-06-08
  • 打赏
  • 举报
回复
请在帮助文档中搜索并查看“允许跨域数据加载”的相关说明
kukulu00 2009-05-31
  • 打赏
  • 举报
回复
安全沙箱问题,你没有取得百度的读取信认
zxl05104006 2009-05-31
  • 打赏
  • 举报
回复
对的.你可以读取yahu的.说明你的代码是可以用的。看下是不是代码问题.或者真的是安全限制
gdutcc 2009-05-30
  • 打赏
  • 举报
回复
关注
k1988 2009-05-26
  • 打赏
  • 举报
回复
newsXML.onLoad=function(success){
if(success){
parseXML(); //如过加载XML成功,就调用parseXML()解析XML
}
}
是在这里success为false了还是?
jiansihun 2009-05-24
  • 打赏
  • 举报
回复
应该是安全沙箱问题,假如你读取的是别人网站的数据的话
xm714126 2009-05-24
  • 打赏
  • 举报
回复
是的,我读取的是百度的新闻
在场景里测试的没问题
但是发布成SWF就看不到了,而且我选择了“只访问网络”


另外又出现了一个怪事
我把百度新闻的RSS地址换成雅虎天气,发布之后竟可以显示了!!!
谁能告诉我这是为什么?是XML.LOAD不能读取稍大容量的XML吗?

这是我的源代码:

var myStyles:TextField.StyleSheet=new TextField.StyleSheet();//申明myStyles为StyleSheet类
myStyles.setStyle(".title", //设置标题显示样式
{fontFamily: '宋体,_sans',
fontSize: '12px',
color: '#003300',
textAlign: 'left'});
myStyles.setStyle(".date", //设置时间显示样式
{fontFamily: 'Arial',
fontSize: '9px',
color: '#990000',
textAlign: 'left'});

System.useCodepage = true;
var newsXML:XML=new XML(); //申明XML类
newsXML.ignoreWhite=true; //忽略空白
newsXML.onLoad=function(success){
if(success){
parseXML(); //如过加载XML成功,就调用parseXML()解析XML
}
}
newsXML.load("http://news.baidu.com/n?cmd=1&class=civilnews&tn=rss"); //载入外部XML
function parseXML(){ //parseXML()的定义
var e=newsXML.firstChild.childNodes;
var total=e.length;
mytextarea.wordWrap=true; //设置TextArea可以自动换行
mytextarea.editable=false; //TextArea不可编辑
mytextarea.hScrollPolicy=off; //TextArea横向滚动条关闭
mytextarea.html=true; //支持XML
mytextarea.styleSheet=myStyles; //调用前面设置好的样式
for(i=8;i<28;i++){ //解析XML并格式化文本
mytextarea.text+="<.date>"+newsXML.childNodes[0].childNodes[0].childNodes[i].childNodes[2]+"</.date>";
mytextarea.text+="<.title>"+newsXML.childNodes[0].childNodes[0].childNodes[i].childNodes[0]+"</.title>";

}
}

2,275

社区成员

发帖
与我相关
我的任务
社区描述
多媒体/设计/Flash/Silverlight 开发 Flash流媒体开发
社区管理员
  • Flash流媒体开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧