打开Chrome扩展程序弹出框的代码是什么,它基本上显示了一个新标签以及如何输入新网址。
到目前为止,我只在这个iframe中使用“http://www.google.com/custom?q=&btnG=Search”显示google.com窗口。
<iframe id="if1" ng-if="!iframeURL" width="100%" height="100%" style="visibility:visible" src="http://www.google.com/custom?q=&btnG=Search"></iframe>
但我想输入任何网址。基本上,我正在寻找chrome扩展弹出窗口内的多功能框和浏览器窗口。
Chrome应用在扩展程序中具有网页浏览功能,功能相同吗?https://developer.chrome.com/apps/tags/webview
修改 Hacky解决方案 使用angularJS显示安全内容。这适用于所有不允许x-browser请求的站点。还在寻找一个非iframe,更多的webview解决方案......
HTML
<iframe width="100%" height="500" ng-src="{{currentProjectUrl | trustAsResourceUrl}}"> </iframe>
JS
'use strict';
angular.module('irth', [])
.controller('ctrl', function($scope){
$scope.currentProjectUrl = 'http://www.duckduckgo.com/';
})
.filter('trustAsResourceUrl', ['$sce', function($sce) {
return function(val) {
return $sce.trustAsResourceUrl(val);
};
}]);