2013-05-21 24 views
5

Tôi muốn có tất cả URI dành cho ứng dụng của tôi khởi chạy ứng dụng của tôi nếu ứng dụng được cài đặt. Và nếu nó không được cài đặt tôi muốn hiển thị một trang web về ứng dụng của tôi. Sau khi xem xét hai câu hỏi sau đây, tôi vẫn không thể tìm được giải pháp đáng tin cậy.Chuyển hướng HTML tới giao thức tùy chỉnh chỉ khi hỗ trợ ứng dụng Android được cài đặt

Intent filter works from Google+, but not Chrome & Facebook

Android - redirect to store if app not installed (launch from website)

Vấn đề với giải pháp đầu tiên (redirect) là chuyển hướng đến một giao thức tùy chỉnh dẫn đến một trang lỗi khi ứng dụng không được cài đặt, như mô tả trong câu hỏi thứ hai. Vấn đề với giải pháp thứ hai (sử dụng giao thức http với bộ lọc ý định theo tên máy chủ) là Chrome không tôn trọng bộ lọc ý định, như được mô tả trong câu hỏi đầu tiên. Vì vậy, bây giờ câu hỏi là, có cách nào để ngăn không cho chuyển hướng xảy ra khi không có ứng dụng được hỗ trợ nào được cài đặt không?

Trả lời

Các vấn đề liên quan