【发布时间】:2015-06-23 15:24:14
【问题描述】:
我正在运行 Angular 1.3.11 并包含一个应用程序,该应用程序会注入一个用于深度链接的 url,例如 /#/#/pagename/itemid
问题是,一旦位置发生变化,似乎 angular 会覆盖 url,urlencoding 在第二个哈希之后会出现斜线 /#/#%2Fpagename%2Fitemid
有没有办法配置角度不重写网址?我没有在这些特定页面上的任何地方使用 angular routeprovider,所以我根本不明白为什么它需要触摸 url。
深层链接 URL 由底层应用程序提供,我无法控制。角度实现是在我的尽头。我搜索了 angular 文档、google 和 StackOverflow,但没有找到类似问题的解决方案。
当然,我可以在将其发送回应用程序之前尝试对其进行 urldecode,但我更希望 angular 让我的 url:s 一直存在,直到我要求它为止。
【问题讨论】:
标签: javascript angularjs configuration urlencode