gpt4 book ai didi

facebook - Nativescript openUrl

转载 作者:行者123 更新时间:2023-12-03 05:21:09 28 4
gpt4 key购买 nike

关闭。这个问题需要details or clarity .它目前不接受答案。












想改进这个问题?通过 editing this post 添加详细信息并澄清问题.

5年前关闭。




Improve this question




任何人都知道如何使用应用程序 URL 方案从 NativeScript 应用程序在 iOS 上启动 native 应用程序?这些 URL 正在返回 false使用 openUrl 时未按预期启动应用程序通过 NativeScript utils模块。

  • Facebook - openUrlModule.openUrl("fb://profile/<profileid>")
  • Instagram - openUrlModule.openUrl("instagram://app")
  • 优酷 - openUrlModule.openUrl("youtube://app")

  • 任何帮助是极大的赞赏。

    最佳答案

    虽然这已在 NativeScript Slack Channel 中讨论过,但在这里为其他面临类似挑战的人提供答案。

    在 iOS 9 中,Apple 要求应用程序将允许打开的 URL 方案列入白名单。这需要 Info.plist 中的附加键。

    <key>LSApplicationQueriesSchemes</key>
    <array>
    <string>{SCHEME NAMES HERE}</string>
    <string>fb</string>
    <string>...</string>
    </array>

    在 NativeScript 中,将此键添加到 app > App_Resources > iOS 中的 Info.plist目录(如果您使用的是 CLI)。

    (如果您使用 Telerik AppBuilder,请通过在项目资源管理器中右键单击您的项目名称,然后 Edit Configuration > iOS Info.plist 来修改 Info.plist。这会在 App_Resources 目录中生成一个包含所有默认设置的 Info.plist。)

    有关 iOS9 中新 key 的更多详细信息,请参阅此 StackOverflow 帖子:
    iOS 9 not opening Instagram app with URL SCHEME

    希望有帮助。

    关于facebook - Nativescript openUrl,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37685105/

    28 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com