有啥办法可以让浏览器直接执行 xap 文件,而不是要有个页面嵌入。

蝈蝈俊 2010-01-20 12:56:56
有啥办法可以让浏览器直接执行 xap 文件,而不是要有个页面嵌入。

比如:

如何才能让浏览器直接访问
http://ghj1976.blob.core.windows.net/silverlight/SilverlightApplication_TwoWayBinding.xap

就相当于访问
http://ghj1976.blob.core.windows.net/silverlight/TwoWayBindingTestPage.html

这样, 就直接进行执行? 而不是提示下载。下载后又没法执行。

...全文
644 点赞 收藏 24
写回复
24 条回复
coolxlc 2010年03月29日
逆天啊
回复 点赞
wopos 2010年03月28日
这个想法很好,相信将来会解决,等 吧
回复 点赞
js1722 2010年03月22日
怎么会有这种需求呢~~
回复 点赞
Paradin 2010年03月10日
觉得大概就是17楼吧
浏览器需要运行页面时SL插件的准备工作才能显示xap吧
相比Flash的播放器插件耦合更严重些?
回复 点赞
mngzilin 2010年03月10日
url重写 IHttpHandler
回复 点赞
diandian82 2010年03月09日
应该不行,否则还弄那个out of browser干嘛?直接download下来就运行得了呗。
回复 点赞
shz51345 2010年03月09日
学习,学习,学习,学习
回复 点赞
zhlei616 2010年02月21日
这是浏览器的问题,不是SL的问题,让xap文件的打开方式设为IE浏览器
但前提是浏览器要支持直接显示xap文件
回复 点赞
javalzn 2010年02月20日
应该是可以的,就像浏览器可以打开SWF文件。既然能嵌入到页面执行SL,不借助HTML标签也应该可以执行Xap,楼主这个想法很好。
回复 点赞
keiven8 2010年02月17日
估计不行,最接近的效果是使用 Out of Browser。
回复 点赞
guohouchang 2010年02月06日
Out of Browser
回复 点赞
Jeffrey84 2010年02月05日
可以直接打开xaml
回复 点赞
卧_槽 2010年01月28日
[Quote=引用 11 楼 xingjunli 的回复:]
引用 10 楼 ghj1976 的回复:
引用 9 楼 goldfire_001 的回复:
貌似有点违背Silverlight的主旨啊。


并没有违背, 我的意思就类似于 flash 的功能。
你双击打开一个 swf 文件时, 用浏览器打开就可以直接执行。

而 silverlight 双击打开一个 xap 文件,则不能直接执行,必须在页面上引用了这个xap文件才可以执行。




如果这样理解,SL应该是不行的
ms还没有类似flash player的播放器来直接打开SL文件
[/Quote]
啥时候才能有啊?感觉SL追着flash跑,但是路还非常长呀。
回复 点赞
xingjunli 2010年01月27日
[Quote=引用 10 楼 ghj1976 的回复:]
引用 9 楼 goldfire_001 的回复:
貌似有点违背Silverlight的主旨啊。


并没有违背, 我的意思就类似于 flash 的功能。
你双击打开一个 swf 文件时, 用浏览器打开就可以直接执行。

而 silverlight 双击打开一个 xap 文件,则不能直接执行,必须在页面上引用了这个xap文件才可以执行。


[/Quote]

如果这样理解,SL应该是不行的
ms还没有类似flash player的播放器来直接打开SL文件
回复 点赞
蝈蝈俊 2010年01月27日
[Quote=引用 9 楼 goldfire_001 的回复:]
貌似有点违背Silverlight的主旨啊。
[/Quote]

并没有违背, 我的意思就类似于 flash 的功能。
你双击打开一个 swf 文件时, 用浏览器打开就可以直接执行。

而 silverlight 双击打开一个 xap 文件,则不能直接执行,必须在页面上引用了这个xap文件才可以执行。

回复 点赞
Goldfire_001 2010年01月21日
貌似有点违背Silverlight的主旨啊。
回复 点赞
xingjunli 2010年01月21日
[Quote=引用 7 楼 jv9 的回复:]
记得看到过一个项目是XAP preloader。

http://silverlightchina.net/html/developer/2010/0120/609.html
[/Quote]
这个还是不得行吧
回复 点赞
jv9 2010年01月21日
记得看到过一个项目是XAP preloader。

http://silverlightchina.net/html/developer/2010/0120/609.html
回复 点赞
ProgrammerNO1 2010年01月20日
理论上我想行,期待高手~~
回复 点赞
纷享刘晨 2010年01月20日
不行

浏览器里运行,必须要先加载SL插件

安装到本地,其实只是Host变了。。
回复 点赞
发动态
发帖子
WPF/Silverlight
创建于2007-09-28

8160

社区成员

1.1w+

社区内容

WPF/Silverlight相关讨论
社区公告
暂无公告