2010-09-21 48 views
0

我在SWFAddress文档中看到了一些示例,但不清楚多级路径应该采用哪种约定。他们的例子是否打算建议路径分隔符应该是连字符?客户端(Flash)深层链接路径分隔符的约定?

为什么不能这样?

http://example.com/#/deep/link/path 
+0

我注意到了这个,我在RFC3986第3.5节中发现:“字符斜杠(”/“)和问号(”?“)允许表示片段标识符内的数据。请注意,一些较老的错误实现可能无法正确处理这些数据,当它用作相对引用的基本URI时(第5.1节)。“ 我说”该死''较旧的,错误的实现'!“,除非有人能指出我到目前的一个主要浏览器的“错误的实现”或其他一些实用的观点,我打算使用这个约定。 – danorton 2010-09-21 02:06:54

回答

1

swfAddress的一般设置是使用/和?标识符,像getPath和getParameters这样的函数专门查找/或?标识字符串。

+0

啊,是的。 SWFAddress.getPathNames()的存在证实了这一点。谢谢! – danorton 2010-09-22 20:43:11