如果没有www,Chrome扩展内联安装无效

时间:2016-11-21 08:31:59

标签: google-chrome-extension chrome-web-store

我的Chrome扩展内嵌安装存在问题。

它适用于@Component({ template: ` ... <child-component (childEvent)="onChildEvent()"></child-component> ` }) export class ParentComponent implements OnInit, OnDestroy { private childEventStream: Observable<void>; // I am not sure, what is the type of this, // seems like an internal RxJS thing private observer: any; onChildEvent() { this.observer.next(); } ngOnInit() { this.childFinishedStream = Observable.create( observer => this.observer = observer; ); } ngOnDestroy() { this.observer.completed(); } } ,但加载www.feedart.co时无效。

知道如何解决这个问题吗?

1 个答案:

答案 0 :(得分:1)

根据Chrome网上商店documentation

  

出于安全原因,内联安装只能由经过验证(通过网站站长工具)与Chrome网上应用店中该项目相关联的网站上的网页启动。请注意,如果您验证域的所有权(例如,http://example.com),则可以从任何子域或页面启动内联安装(例如,http://app.example.comhttp://example.com/page.html)。

因此,您应该验证顶级域名(feedart.co)并将其设置为Webstore项目的关联网站。然后,它将适用于该域和www.子域。