Код: Выделить всё
[IntentFilter(new[] { Intent.ActionView },
Categories = new[]
{
Intent.CategoryDefault,
Intent.CategoryBrowsable,
},
DataScheme = "mycustomschema",
DataHost = "",
DataPathPrefix = "/")]
public class MainActivity : MauiAppCompatActivity
{
}
[*] Когда я щелкну по ссылке, такой как MyCustomSchema: // auth/обратный вызов? Token = 123,
, если приложение закрыто, это должно открыть приложение. Передняя плава. Значения Datahost. < /Li>
Пробое с Datahost.adb shell am start -a android.intent.action.VIEW -d "mycustomschema://auth/callback?token=123"
< /code>
Это работает нормально, но щелчок из браузера или другое приложение не всегда открывает мое приложение. /> Приложение всегда открывается (или возобновляется) по ссылке, щелкните < /li>
< /ul>
мне также нужно что -то справиться в Onnewintent? /> Реализован метод Oncreate для чтения намерения? .Data URI и извлечения параметров запроса. /> попытался открыть ту же ссылку из Chrome и других приложений, но поведение было непоследовательным - иногда приложение не открылось, или параметры не были переданы. < /li>
< /ul>
Подробнее здесь: https://stackoverflow.com/questions/797 ... triggering
Мобильная версия