Bisakah halaman web muncul di iOS Safari tanpa UI Safari apa pun meskipun seseorang mengunjungi URL di browser? [Tutup]

2

Saya memiliki aplikasi web yang ditambahkan ke layar beranda iphone. apakah mungkin untuk membuka aplikasi web ini yang ditambahkan ke layar beranda jika seseorang mengunjungi URL di safari.

Saya sadar bahwa aplikasi web yang ditambahkan ke layar beranda sebenarnya sedang berjalan di safari, tetapi saya ingin membuka aplikasi web itu .. apakah ada URL khusus iphone khusus untuk memanggil aplikasi web?

Contoh: saya mem-bookmark www.example.com di iphone saya dan aplikasi memiliki semua tag META yang diperlukan untuk dijalankan sebagai webapp. sekarang jika seseorang mengunjungi www.example.com di browser, ia akan mendeteksi jika aplikasi telah ditambahkan ke layar beranda dan jika ya, ia harus membukanya.

apakah ini mungkin?

Intinya adalah bahwa saya ingin membuka aplikasi tanpa UI Safari apa pun meskipun seseorang mengunjungi URL saya di browser.

P.S saya tahu penggunaan window.navigator.standalone - tetapi tidak membantu di Safari.

smoizs
sumber
3
Selamat datang di situs smoiz. Ini lebih merupakan pertanyaan pengembangan dan tidak terlalu sesuai dengan situs ini. Anda mungkin mendapatkan jawaban yang lebih baik di www.stackoverflow.com, situs yang didedikasikan untuk menjawab pertanyaan semacam ini.
conorgriffin
1
Tidak hanya pertanyaan ini milik StackOverflow, pertanyaan itu sudah terjawab di sana: stackoverflow.com/questions/3230147/…
Gerry

Jawaban:

1

Saat Anda meluncurkan aplikasi web dengan memasukkan URL di Safari, aplikasi itu berjalan di aplikasi Safari. Tetapi ketika Anda meluncurkan aplikasi web dari loncatan (layar awal), itu berjalan di aplikasi Safari yang berbeda. Oleh karena itu kurangnya UI Safari dalam kasus itu. Apa yang Anda inginkan tidak mungkin. Dan sebenarnya ini adalah hal yang baik karena Safari UI menawarkan opsi yang mungkin perlu Anda gunakan ('tautan surat ke halaman ini', 'Tweet', 'Cetak', ...).

Apa yang ingin Anda lakukan mungkin dapat dilakukan melalui beberapa jenis peretasan jika Anda melakukan jailbreak, meskipun saya ragu.

user16873
sumber
1
Ini memang menjawab pertanyaan si penanya, meskipun agak tidak langsung dan dengan banyak penilaian. Jawaban singkat: Tidak, Anda tidak dapat membuka aplikasi web (aplikasi berbasis web / aplikasi safari yang ditambahkan ke layar beranda) secara terprogram.
Metagrapher
-1

Ini tidak mungkin. Aplikasi web di Safari harus menunjukkan UI Safari, tetapi aplikasi web yang diluncurkan dari springboard tidak harus menunjukkan ini. Namun, dalam versi iOS yang belum dirilis, ada fitur yang disebut Smart App Banners yang memperingatkan pengguna jika situs web memiliki mitra aplikasi asli. Sayangnya, Anda berbicara tentang aplikasi web, jadi ini tidak berlaku, tapi saya pikir saya akan membuangnya di sana jika Anda berpikir untuk menjadi orang asli ...

Dari Techcrunch ,

Apple sekarang akan menampilkan tautan ke App Store (atau ke aplikasi, jika Anda telah menginstalnya) ketika Anda membuka situs yang juga menawarkan aplikasi seluler. Apple menyebut fitur ini "Spanduk Aplikasi Cerdas."

gtmtg
sumber
(Sudah kedaluwarsa) berbicara tentang perangkat lunak yang tidak dirilis tidak dapat diterima.
Max Ried