в моем приложении Ionic (v1) (Phonegap Build). Я открываю, одним нажатием кнопки, некоторые приложения, такие как Spotify, Deezer или Napster. Поскольку я обновлен до iOS10, ни один из них не откроется. Отладка с помощью Safari не вызывала у меня никаких ошибок.Открытое внешнее приложение, такое как Spotify в iOS10 с Ionic, внезапно не работает
Я попытался найти в Интернете, но не смог найти объяснения этого. открыть эти приложения, как это:
// Open in Android
navigator.app.loadUrl("spotify:album:"+spotifyID, {openExternal : true});
// Open in iOS
$window.open("spotify:album:"+spotifyID);
Он работал без каких-либо проблем до iOS9 но в iOS10 ничего не происходит, когда я прикасаюсь к кнопке. Есть ли какие-либо изменения в этом я не мог найти?
Благодарим за любые намеки.
EDIT: Я тестировал window.open с обычными URL-адресами, и они работают. Но все мои схемы URL-адресов приложений, такие как Spotify, не работают с iOS10.
Если вы используете полную схему URI ('Spotify: // Альбом/SpotifyID') есть ли разница? –
, к сожалению, нет. – Bandicood
Ahh. Работают ли схемы, если вы вводите их непосредственно в Safari? –