如何使用 ionic inappbrowser 打开 iTunes 链接?
Posted
技术标签:
【中文标题】如何使用 ionic inappbrowser 打开 iTunes 链接?【英文标题】:How to open iTunes link with ionic inappbrowser? 【发布时间】:2015-07-08 03:45:49 【问题描述】:所以我正在使用以下代码尝试从我的 ionic 应用程序中打开一个应用程序。
$cordovaInAppBrowser.open('itms-apps://itunes.apple.com/us/app/pages/id333903271?mt=8', '_system', 'location=yes');
我正在尝试使用 iPad Air2 和模拟器,但无论我做什么都无法发生任何事情,我没有得到一个 url,没有找到任何东西,没有应用程序打开。我在上面和下面都有控制台日志,所以我知道事件正在触发并且没有发生错误。另请注意,如果我将 URL 更改为 google play 链接并为 android 构建,则效果很好。对可能发生的事情有任何想法吗?
【问题讨论】:
尝试使用http://
而不是itms-apps://
对不起,我会在帖子中添加一些我尝试过的东西,我尝试过 Https、itms-apps 和 encodeURL
【参考方案1】:
问题在于我如何调用事件,无论出于何种原因,将字符串切换为双引号时,它对单引号起作用。插件必须是特定的。
【讨论】:
【参考方案2】:更新您的插件超过 1.3 版
【讨论】:
以上是关于如何使用 ionic inappbrowser 打开 iTunes 链接?的主要内容,如果未能解决你的问题,请参考以下文章
如何在 Ionic 5 的 InappBrowser 的 IOS 设备中显示“返回”选项?
如何在控制器加载时立即显示 InAppBrowser 的实例,而 Ionic 应用程序不会无响应?
从 InAppBrowser IONIC 5 获取 JSON 数据