AngularJS:$ sce.trustAsResourceUrl在iframe中不起作用

时间:2016-06-25 00:38:20

标签: javascript angularjs iframe encoding angular-ui-router

我正在尝试通过iframe在我的应用内打开网址。但是$ sce.trustAsResourceUrl没有按预期工作。

var userDetails = {'userId' : $scope.userId, 'userName':$scope.userName,'userCountry':$scope.userCountry}
var iframeUrl = $sce.trustAsResourceUrl("http://......?userDetails='+userDetails);

当我调试iframeUrl时,我得到iframeUrl的值为

   Object( $$unwrapTrustedVAlue= function 

   _proto_ : {unsupported : no to String() function in type object]

在接收端,userDetails没有被传递,它只是作为(对象%20对象)传递。我该如何解决这个问题并传递userDetails对象的正确值?

0 个答案:

没有答案