Tôi đã thử các sơ đồ URL trong SDK iPhone và tôi đã khởi chạy ứng dụng bằng cách sử dụng lược đồ URL tùy chỉnh như "myap: // Dosomething" nhưng điều đó không thực sự thực tế cho những gì tôi muốn. Có thể đăng ký một chương trình bằng cách nào đó sẽ cho phép các liên kết trong email như "http://www.mydomain.com/" khởi chạy ứng dụng của tôi, như liên kết cửa hàng ứng dụng và liên kết youtube không?Khởi chạy ứng dụng iPhone từ liên kết trong email
Trả lời
Để thực hiện điều đó, bạn phải đăng ký và lưu trữ tên miền đó và thiết lập miền đó để chuyển hướng đến lược đồ URL. Cách thiết lập chuyển hướng tùy thuộc vào máy chủ web bạn đang chạy. Tại sao bạn nghĩ myapp: // là không thực tế?
Chuyển hướng meta có thể là đủ (có thể tốt hơn nếu trang lỗi có thể được hiển thị nếu ứng dụng chưa được cài đặt) – rpetrich
Nếu bạn muốn liên kết có thể nhấp được trong Thư, bạn phải sử dụng liên kết http://
sẽ khởi chạy Safari. Điều này có nghĩa là bạn nên tạo một trang trên máy chủ web ở đâu đó để trả về chuyển hướng HTTP 303 (Xem phần khác) với địa chỉ myApp://
của bạn. Điều này sẽ khiến Safari khởi chạy ứng dụng của bạn. Nếu không thành công, bạn có thể thử chuyển hướng <meta>
và đây là phương sách cuối cùng là liên kết tiêu chuẩn <a href="myApp://">Click me</a>
.
Sẽ là một ý tưởng hay khi xem trình duyệt đang thực hiện yêu cầu trên máy chủ web của bạn và chỉ trực tiếp nếu bạn phát hiện đó là trình duyệt dành cho thiết bị di động .. Có rất nhiều cách để thực hiện việc này tùy thuộc vào công nghệ máy chủ web của bạn .. – Markive
- 1. Khởi chạy Ứng dụng Android từ liên kết hoặc email
- 2. Mở ứng dụng iPhone từ liên kết email
- 3. Khởi chạy ứng dụng từ liên kết sms hoặc liên kết email
- 4. iPhone/iPad. Làm cách nào để khởi chạy ứng dụng từ liên kết trong Safari?
- 5. Khởi chạy ứng dụng la bàn từ bên trong ứng dụng iPhone
- 6. Cách mở ứng dụng thư của iPhone khi nhấp vào liên kết email trong UITextView?
- 7. cách mở liên kết itunes trong ứng dụng iphone?
- 8. Tôi có thể khởi chạy một ứng dụng từ ứng dụng khác trên iPhone
- 9. Android. Khởi chạy ứng dụng từ Dialer
- 10. Khởi chạy ứng dụng (.EXE) từ C#?
- 11. Buộc liên kết WebView để khởi chạy Safari?
- 12. Khởi chạy ứng dụng RCP từ chính()
- 13. Salesforce Tạo tùy chọn Nút và Liên kết - URL tùy chỉnh để khởi chạy mẫu email
- 14. Khởi chạy ứng dụng từ gói ứng dụng
- 15. khởi chạy ứng dụng facebook từ ứng dụng khác
- 16. khởi chạy mediaplayer khi nhấp vào liên kết trong WebView
- 17. Khởi chạy ứng dụng email (MAPI) từ C# (có tệp đính kèm)
- 18. Khởi chạy ứng dụng đã cài đặt trên iPhone được chia sẻ kết nối
- 19. Cách khởi chạy ứng dụng từ trình duyệt?
- 20. Màu bỏ liên kết Gmail từ email?
- 21. Làm cách nào để khởi chạy ứng dụng email trên sự kiện nhấp chuột của LinkButton?
- 22. Cách khởi chạy ứng dụng android từ URL trong android?
- 23. Cách liên kết ứng dụng iPhone với loại tệp _every_?
- 24. Khởi chạy ứng dụng android khi liên kết được nhấn vào SMS
- 25. Khởi chạy ứng dụng của tôi bằng URI mục đích
- 26. Khởi chạy ứng dụng với URL
- 27. Tạo một liên kết mà một trong hai khởi chạy ứng dụng iOS, hoặc chuyển hướng đến cửa hàng ứng dụng
- 28. Khởi chạy ứng dụng javaFX từ mã java
- 29. Khởi chạy ứng dụng ClickOnce từ một ứng dụng ClickOnce khác
- 30. (Iphone) liên kết ứng dụng với một số phần mở rộng tệp để mở tệp đính kèm email trong ứng dụng Thư
Bạn đã giải quyết vấn đề này bằng cách nào? Tôi có nhu cầu tương tự, tôi muốn gửi email cho người dùng của chúng tôi với các liên kết http thông thường và nếu người dùng đã cài đặt ứng dụng của tôi, tôi muốn ứng dụng khởi chạy ứng dụng của chúng tôi khi người dùng nhấp vào liên kết. Nếu họ không có ứng dụng được cài đặt tôi muốn nó chỉ cần đi đến url với safari di động. – ToddH
bạn có thể triển khai điều này mà không cần chuyển hướng không? – chimerical
không thể thực hiện mà không có sự tái trực tiếp vì bạn không thể (không may) có http: // my-custom-url-scheme để khởi chạy ứng dụng tự động .. Làm phiền rằng đây là trường hợp! – Markive