1

我正在尝试在我的 Cordova 应用程序中设置自定义 url 方案。不知道为什么它不工作。

<key>CFBundleURLName</key>
<string>com.myproject.myapp</string>

我在我的主 config.xml 中设置它,这是正确的吗?还是我走错了方向。

任何帮助都会很可爱。

更新:

所以现在我尝试这样做

<key>CFBundleURLTypes</key>
<array>
    <dict>
        <key>CFBundleURLName</key>
        <string>com.myproject.myapp</string>
        <key>CFBundleURLSchemes</key>
        <array>
            <string>myappresume</string>
        </array>
    </dict>
</array>

在阅读了很多文档之后,我相信它应该是这样的。

4

1 回答 1

0

在玩了很多游戏并且对文档感到困惑之后。

事实证明,Cordova 应用程序确实有一个 plist(我认为 plist 现在是 config.xml)。它位于资源文件夹中,名为 myapp.plist。我添加了下面的代码,它工作正常。

<key>CFBundleURLTypes</key>
<array>
    <dict>
        <key>CFBundleURLName</key>
        <string>com.myproject.myapp</string>
        <key>CFBundleURLSchemes</key>
        <array>
            <string>myappresume</string>
        </array>
    </dict>
</array>
于 2013-11-07T09:52:25.000 回答