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 に答える