【问题标题】:Ionic InAppBrowser iOS opens new tab and in devapp 'loading...' screenIonic InAppBrowser iOS 打开新标签并在 devapp '正在加载...' 屏幕中
【发布时间】:2019-05-14 17:41:12
【问题描述】:

我在互联网上搜索过,但仍然没有找到解决我的问题的方法,我有一个关于 ionic 的 InAppBrowser 的问题。我的问题是,无论我尝试做什么,我都无法让它发挥作用。正如您在下面的代码中看到的那样,我已经将其设置为目标“_blank”

public openPagina(url) {

  const Options: InAppBrowserOptions = {
      zoom: 'no',
      location:'yes',
      toolbar:'yes',
      clearcache: 'yes',
      clearsessioncache: 'yes',
      disallowoverscroll: 'yes',
      enableViewportScale: 'yes',
      hidden: 'yes'
  }
    const browser = this.inAppBrowser.create( url , '_blank', Options );
    browser.show();
}

我已经将此代码添加到我的 config.xml 中

<allow-intent href="http://*/*"/>
<allow-intent href="https://*/*"/>

我不确定下一步该怎么做,我尝试了“_self”,但这并没有解决问题,因为它没有显示退出或完成按钮,并且滚动效果不太好(我在 DevApp 上试过这个)

我已经在 iOS 设备上测试了 3 种方法:“_self”、“_blank”和“_system”(在 xCode 上构建和运行),但它们都在我的 iOS 设备上的新选项卡中打开。 在 android 上一切正常。

版本: 离子(离子 CLI):4.2.1 离子框架:离子角 3.9.2 @ionic/app-scripts:3.2.0 科尔多瓦(科尔多瓦 CLI):8.1.2 节点JS:v8.12.0 npm : 6.4.1

如果我需要添加更多代码,请随时询问!(stackoverflow x 有点新))

我的手机屏幕截图,其中包含 closebuttoncaption: 'Close'https://gyazo.com/38cd96faad3428586fe5e4572b60392c 这是我使用 _self 方法时得到的结果。

仍然没有找到解决此问题的方法。 devapp 显示:https://gyazo.com/efeedb5f5d400a742f55c35a3f5d0caa 如果我打开 '_blank' 中的链接。 有人知道如何解决这些/这个问题吗?

提前谢谢你。

【问题讨论】:

  • 尝试一次使用 closebuttoncaption=关闭应用内浏览器选项使用 '_self' 方法
  • @RohitUpadhyay 它在 ionic devapp 上不起作用,您希望我在我的 iOS 设备上构建并运行它并进行测试吗?
  • ok 在 ios 设备中尝试并更新一些设置 disallowoverscroll 和 enableViewportScale 为 no 并从选项中删除隐藏
  • @RohitUpadhyay 遗憾的是它没有用,也尝试了 '_blank' 但这并没有让我更进一步......它在新页面中打开,而不是在应用程序本身中打开。我删除了 hidden 并将 disallowoverscroll 和 enableViewportScale 更改为 no。

标签: typescript cordova ionic-framework ionic3 inappbrowser


【解决方案1】:

问题出在 xCode 中,每次我点击构建它都会构建另一个版本(旧版本)而不是好的版本。因此,在首先构建 CMD 并在 xcode 中运行之后,它终于可以正常工作并且 inappbrowser 也可以正常工作!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-11-14
    • 2021-04-26
    • 2020-02-05
    • 1970-01-01
    • 1970-01-01
    • 2019-07-17
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多