我使用AngularJS 1.6.3,禁用html5Mode(见下文)。
当Facebook的OAuth重定向回我的网站时,路由的哈希值会在?code
查询字符串后添加:
https://example.com/?code=<token>#/route
如何删除查询字符串?当我使用$location.search()
时,它会忽略#
之前的所有内容,因此我似乎无法操纵?code
参数。
$locationProvider.html5Mode({
enabled: false,
requireBase: false
}).hashPrefix('');