2016-04-29 115 views
1

在我的地盤我使用html5mode歷史API的角度路由,當它不支持它可以追溯到使用散列模式。 /#/IE火狐VS鏈接(哈希VS HTM5)

HTML5模式:http://www.main.com/something

散列模式(例如IE9):http://www.main.com/#/something


的問題是如果一個IE9用戶粘貼鏈接(WWW .main.com /#/東西)到FF/Chrome用戶,它不會工作。

我該如何處理? - 所以URL(至少是它的外觀)對於兩種瀏覽器類型都是相同/可用的?

+0

這是否幫助? http://stackoverflow.com/questions/30877527/angular-routing-causes-infinite-loop-in-ie – mlegg

回答

3

嘗試將hashPrefix以 「#」:

$locationProvider.html5Mode(true).hashPrefix('#');