Yêu cầu thg 7 5, 2023 2:22 SA 131 0 2
  • 131 0 2
+1

Trợ giúp về thông báo cài đặt ứng khi truy cập website

Chia sẻ
  • 131 0 2

Chào các bạn,

Mình có website code bằng php mình có 2 ứng dụng trên ios và google play. Mình muốn người dùng khi truy cập website trên thiết bị di động hệ điều hành tương ứng thì xuất hiện thông báo cài đặt ứng dụng thì làm thế nào các bạn có thể hướng dẫn giúp mình. Giống hình minh họa.

Cảm ơn bạn nhiều!

2 CÂU TRẢ LỜI


Đã trả lời thg 7 5, 2023 2:42 SA
+1

Bác có thể sử dụng navigator.userAgent để check

const isAndroid = /Android/i.test(navigator.userAgent);
const isIOS = /iPhone|iPad/i.test(navigator.userAgent);
if(isAndroid){
 // Android
} else if(isIOS){
 // IOS
} else {
// Other
}
Chia sẻ
Avatar ftgyhhhtrrr @phamngoctrio
thg 7 6, 2023 12:13 SA

cảm ơn bạn nhưng bạn có thể chi tiết hơn giúp mình được không

Đã trả lời thg 7 5, 2023 10:54 SA
+1

cái này họ gọi à Universal Link nhé bạn, nó sẽ tự động detect xem user đã cài app của bạn hay chưa và display tương ứng (mở ứng dụng hoặc tải về)

75583373-06ac2b80-5a33-11ea-9151-ebc133b89f8d.png

Chia sẻ
Avatar ftgyhhhtrrr @phamngoctrio
thg 7 6, 2023 12:14 SA

cảm ơn bạn còn cách nào không bạn website mình dùng code php

Avatar Mai Trung Đức @maitrungduc1410
thg 7 6, 2023 1:14 SA

@phamngoctrio nếu bạn đi theo hướng web thì đơn giản là bạn code HTML đặt cái banner ở dưới, có button khi bấm vào thì mở CHplay hoặc app store là đc mà, về rating thì bạn sẽ phải gọi api để hiển thị (sẽ cách rách hơn và bạn sẽ k biết đc liệu user đã cài app đó chưa, nếu cài rồi thì sẽ k mở trực tiếp đc app mà luôn luôn chỉ mở đc store)

Avatar Mai Trung Đức @maitrungduc1410
thg 7 6, 2023 1:17 SA

@maitrungduc1410 vì là platform nó xử lí thay mình nên nó còn biết show thông báo khi app cần update nữa.

IMG_2919.pngIMG_2920.pngIMG_2921.png

Avatar ftgyhhhtrrr @phamngoctrio
thg 7 6, 2023 1:55 SA

Cảm ơn bạn việc kiểm tra được user đã cài chưa và cập nhật rất hay nhưng phức tạp quá mình bó tay

Avatar ftgyhhhtrrr @phamngoctrio
thg 7 6, 2023 1:59 SA

Mình dùng php có cách nào lấy thông tin user đơn giản không bạn vị dụ hệ điều hành tương ứng để đưa ra thông báo cài đặt ứng dụng tương ứng. không dùng thư viện liên quan các store

Avatar Mai Trung Đức @maitrungduc1410
thg 7 6, 2023 2:28 SA

@phamngoctrio check đc hệ điều hành của user đó bạn, như bên trên có comment ấy, lấy ra user-agent là có bạn ạ

Avatar ftgyhhhtrrr @phamngoctrio
thg 7 6, 2023 2:34 SA

@maitrungduc1410 cảm ơn bạn nhiều

Viblo
Hãy đăng ký một tài khoản Viblo để nhận được nhiều bài viết thú vị hơn.
Đăng kí