Html 如何使用WebView加载Google Play页面?

Html 如何使用WebView加载Google Play页面?,html,typescript,ionic-framework,webview,google-play,Html,Typescript,Ionic Framework,Webview,Google Play,我用离子3。此代码适用于其他网站,但与谷歌播放的url不起作用。如何使用WebView加载Google Play页面 从'@angular/core'导入{Component}; 从“离子角度”导入{NavController,Platform}; 从“@ionic native/in-app browser”导入{InAppBrowser,InAppBrowserOptions}; 声明var导航器:任何; 声明var连接:任何; @组成部分({ 选择器:“主页”, templateUrl:

我用离子3。此代码适用于其他网站,但与谷歌播放的url不起作用。如何使用WebView加载Google Play页面

从'@angular/core'导入{Component};
从“离子角度”导入{NavController,Platform};
从“@ionic native/in-app browser”导入{InAppBrowser,InAppBrowserOptions};
声明var导航器:任何;
声明var连接:任何;
@组成部分({
选择器:“主页”,
templateUrl:'home.html'
})
导出类主页{
连接:任何;
isLaunch:Boolean=false;
构造器(专用平台:平台,专用iab:InApp浏览器){
this.platform.ready()。然后(()=>{
这个.launch();
});
}
发射(){
this.isLaunch=true;
const browser=this.iab.create('https://play.google.com“,”自我“,”位置=是“;
browser.show();
}
}

我使用应用程序浏览器中的
模块在应用程序中加载我的网页。
下面是我写的在应用程序中显示网页的代码

  import {Component} from '@angular/core';
  import {NavController, Platform} from 'ionic-angular';
  import { InAppBrowser } from '@ionic-native/in-app-browser';

  declare var navigator: any;
  declare var Connection: any;

  @Component({
      selector: 'page-home',
      templateUrl: 'home.html'
  })
  export class HomePage {
      Connection: any;
      isLaunch: Boolean = false;

      constructor( private platform: Platform, private iab: InAppBrowser) {
          this.platform.ready().then(() => {
              this.launch();
          });

      }

      launch() {
          this.isLaunch = true;
          const browser = this.iab.create('https://play.google.com','_self' , "location=yes");

          browser.show();
      }
  }

您将无法执行此操作

您正在尝试从不同的域名在一个框架中加载Google Play。如果谷歌允许这样做,这将是一个巨大的安全风险,例如,它可能会让你诱骗用户在他们认为自己在点击Play时点击你的网站


为了防止这种情况,谷歌和其他网站使用设置为“SAMEORIGIN”的“”标题。这告诉浏览器不允许将其放入iframe,除非源URL也来自
play.google.com
。许多其他网页也这样做。如果您在chrome中打开
play.google.com
,并使用开发者工具查看请求的标题,您可以看到这一点。

是否要加载应用程序安装页面?或者主站点?你似乎同时在尝试iframe和iAppBrowser…我想显示一个音乐专辑页面,例如:[link]()很好,但我的导航栏不见了,我只想在一个页面上使用google play,朋友,我应该怎么做?我希望相册的页面仅与此页面类似,例如:[link](),则appbrowser不适用于您,因为它将隐藏应用程序的导航栏和页脚。但是你可以这样做
我在我的.html页面上添加了这个,但是没有任何更改。仍然没有导航栏。。。我不明白。。我该怎么办我明白了。但是我能为这个问题做些什么呢?我不想分享整个网站,只想分享一个有音乐专辑的页面。你不能。你唯一的选择就是在浏览器中重定向到它。我知道你想要什么。这是不可能的。