Html 在IE10中嵌入PDF不使用<;对象>;标签

Html 在IE10中嵌入PDF不使用<;对象>;标签,html,angularjs,internet-explorer,pdf,Html,Angularjs,Internet Explorer,Pdf,我使用Angularjs和REST来显示和检索PDF。它在除IE之外的所有浏览器中都能正常工作。我使用的是IE10。获取错误消息“访问被拒绝”。我需要一些帮助。有没有办法解决这个问题。我在html页面中使用对象标记来显示pdf HTML来源: <object data="{{content}}" type="application/pdf" style="width: 100%; height: 700px;"></object> 谷歌搜索了很多,但找不到合适的解决方

我使用Angularjs和REST来显示和检索PDF。它在除IE之外的所有浏览器中都能正常工作。我使用的是IE10。获取错误消息“访问被拒绝”。我需要一些帮助。有没有办法解决这个问题。我在html页面中使用对象标记来显示pdf

HTML来源:

<object  data="{{content}}" type="application/pdf" style="width: 100%; height: 700px;"></object>
谷歌搜索了很多,但找不到合适的解决方案。感谢您的帮助。提前感谢

从这里:

由此引出:

出现这种情况是因为TabProcGrowth注册表项设置为0,这意味着选项卡被设置为与manager进程(64位)在同一进程中运行,而不是为每个选项卡(32位)打开一个新进程。您可以通过在此处更改注册表项来解决此问题:

HKEY\U当前\U用户\Software\Microsoft\Internet Explorer\Main\TabProcGrowth

将其设置为大于0的值,重新启动IE,您将看到正常行为恢复(并且您的加载项将再次工作)。“

从这里开始:

由此引出:

出现这种情况是因为TabProcGrowth注册表项设置为0,这意味着选项卡被设置为与manager进程(64位)在同一进程中运行,而不是为每个选项卡(32位)打开一个新进程。您可以通过在此处更改注册表项来解决此问题:

HKEY\U当前\U用户\Software\Microsoft\Internet Explorer\Main\TabProcGrowth


将其设置为大于0的值,重新启动IE,您将看到正常行为恢复(并且您的加载项将再次工作)。“

感谢您的回复,但我的系统注册表中HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main下没有TabProcGrowth:(创建它并重新启动,它应该修复它,但它没有修复问题。我尝试了所有可能的方法,如使用Iframe、嵌入标记等。没有一种方法对我有效。使用Iframe,我没有收到任何错误消息,我可以看到请求和响应,但它显示为空白:(.我想知道其他人是否也在Angularjs、PDF和IE组合中面临同样的问题。它是否真的使用datauri:用于PDF数据?如果是这样,那么您应该知道IE中内联数据的限制,请检查,谢谢您的回复,但在区域中HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main下没有TabProcGrowth我的系统中的stry:(创建它并重新启动,它应该修复它,但它没有修复问题。我尝试了所有可能的方法,如使用Iframe、嵌入标记等。没有一种方法对我有效。使用Iframe,我没有收到任何错误消息,我可以看到请求和响应,但它显示为空白:(.我想知道其他人是否也在Angularjs、PDF和IE组合中面临同样的问题。它是否真的使用datauri:用于PDF数据?如果是,那么您应该知道IE中内联数据的限制,请检查
$http.get(url,{ responseType: 'arraybuffer' }).then(function(response){

                 var file = new Blob([response.data], {type: 'application/pdf'});
                 fileURL = URL.createObjectURL(file);
                 content = $sce.trustAsResourceUrl(fileURL);

                });