问题标签 [swfaddress]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - 从 ASP.Net 服务器端访问深度链接 url
我知道 ASP.Net Request.Url 不能给我由 SWFAddress 生成的深层链接url。
http://www.mysite.com/Default.aspx#/6/
ASP.Net Request.Url 只返回
http://www.mysite.com/Default.aspx
我发现了一个问题,但它已经很老了 - SWFAddress Deeplinks and C# library?
是否有任何库/技术可以从服务器端访问深度链接 url?
谢谢!
更新:这是我访问 /Default.aspx#/6/ 时得到的
更新:很抱歉我没有把我的问题说清楚。如果用户浏览以下 url(很可能保存在收藏夹中),我想从服务器端检索完整的 url。你可以去那个网址;这是一个真正的应用程序。
http://publ.com/Kgd3A5y#/13/zoomed
我当前的解决方案:我在客户端订阅了一个事件(比如说页面加载)。我在客户端解析 url,并使用 ajax 返回服务器。缺点是它会创建两个页面加载。
actionscript-3 - 带有亚马逊 s3 存储桶的 swfaddress setValue()
对于我的 flex 应用程序深度链接,我使用 swfaddress 2.4。它以前有效,但现在当我将我的 flex 应用程序迁移到托管在 Amazon S3 存储桶上时出现问题。
我已经这样做了:
- 在应用程序将访问以加载资产/数据的每个域上设置的策略文件
allowScriptAccess
被设定为always
loadPolicyFile
启动应用程序时(通过)加载策略文件allowDomain
(andallowInsecureDomain
) 也被设置
问题:
- 调用 SWFAddress.setValue() 时,浏览器地址栏上的地址永远不会改变。调试时,
_value
swfaddress.js 中的正确保存了传递的值 - 这会破坏浏览器历史记录(浏览器中的后退按钮并且无法使用应用程序)
手动在地址栏中输入查询会引发此错误:
和
来自行中的函数
_swfChange
:obj[setter](value);
SWFAddress.assetter
中的setSWFAddressValue
回调在哪里。所以,我什至制作了 SWFAddress.as 来执行_initialize
添加回调的函数- 当我将 try..catch 放在有问题的行时,它进入了臭名昭著的无限循环 swfaddress 问题。像推荐的那样添加修复,现在应用程序没有改变视图状态
提前致谢。
//顺便说一句,它类似于这个未解决的问题:Amazon S3 和 swfaddress
actionscript-3 - 如何从 ipaper swf 下载文档
大家好,我正在尝试从 ipaper 中的 swf 链接下载文档
请指导我如何下载这本书这是我想要转换为 pdf 或 word 并保存的书的链接 http://en-gage.kaplan.co.uk/LMS/content/live_content_v2/acca/ Exam_kits/2014-15/p6_fa2014/iPaper.swf 您在这方面的友好指导将不胜感激。问候, Muneeb