Я занимаюсь разработкой приложения для Android и веб-сайта. Сейчас я пытаюсь открыть определенную активность приложения Android из браузера, когда пользователь нажимает на ссылку.
Это мой класс активности Android
class SphereViewerActivity : AppCompatActivity(){
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_sphere_viewer)
intent.getStringExtra("image_url")
}
}
Как вы можете видеть из моего кода, я получаю параметр image_url из браузера. Можно ли открыть это действие, передав параметр из JavaScript или браузера?
Я нашел решение, оно должно иметь такую ссылку
<a href="intent://scan/#Intent;scheme=zxing;package=com.google.zxing.client.android;S.browser_fallback_url=http%3A%2F%2Fzxing.org;end"> Take a QR code </a>
Но как передать данные о намерениях в качестве параметра?
Я попытался добавить ссылки на приложение. не работает, когда я нажимаю Test App Links