2012-10-14 23 views
6

Giả sử tôi có trang web lưu trữ video, như youtube. Khi người dùng nhấp vào một liên kết trên trang web, tôi muốn mở một ứng dụng WinRT để có trải nghiệm xem tốt hơn, tôi sẽ làm như thế nào?Cách khởi động ứng dụng WinRT từ một ứng dụng web?

Làm cách nào để chuyển các tham số vào ứng dụng WinRT, để cho biết video nào sẽ phát trực tuyến? Tôi cần để có thể đi qua lại, vì vậy tôi giả sử tôi có thể giới thiệu một siêu liên kết để quay trở lại trang web từ ứng dụng.

Khả năng khác là nhúng ứng dụng vào chính trang web đó. Làm thế nào mà sẽ làm việc? Bạn vẫn có thể in một ứng dụng kiểu ứng dụng trên trang web (ví dụ: flash/silverlight) không?

+6

đóng không phải là câu hỏi thực sự? Nghiêm túc?! – ControlFlow

+4

Không chắc chắn tại sao điều này đã bị đóng. Được đề cử để mở lại. – keyboardP

+2

Cái quái gì? Tại sao điều này lại bị đóng? Các mod StackExchange là vô lý. –

Trả lời

9

Có thể khởi động một ứng dụng Windows Store, cho rằng bạn biết được URI scheme liên quan đến ứng dụng đó. Ví dụ: ứng dụng Trò chơi có xboxgames: được liên kết với ứng dụng này. Nếu bạn chèn một liên kết với lược đồ URI đó, trình bao sẽ lấy nó như là một tham chiếu bên trong. Đọc thêm chi tiết here.

enter image description here

Bạn cũng có thể quan tâm đọc thêm về làm thế nào để kết nối trang web của bạn đến một ứng dụng Windows Store here.

+0

Đây là một cách tiếp cận thực sự mới lạ. Tôi thích nó, chỉ lo sợ là bản thân ứng dụng WinRT có thể không có quyền truy cập vào registry, coz mà dường như phá vỡ sự đóng gói. - Chỉnh sửa: không bao giờ nhớ tôi theo liên kết và nó khá rõ ràng bây giờ. Cảm ơn bạn. – Alwyn

+0

câu trả lời xuất sắc Dennis. –

2

Chỉnh sửa: Có thể có url được liên kết: xem câu trả lời được chấp nhận từ Den Delimarsky.

Hoặc, một ứng dụng Windows Store có thể khai báo các liên kết loại tệp. Vì vậy, bạn có thể làm cho người dùng tải xuống tệp (ví dụ: "video.customExtension"), có thể chứa thông tin, chẳng hạn như video mà ứng dụng sẽ phát. Tương tự như cách nó hoạt động cho Office Live Meeting khi bạn tải xuống một tệp cuộc họp để bắt đầu cuộc họp.

Nếu người dùng tải xuống loại tệp đó từ trang web của bạn và không cài đặt ứng dụng tương ứng, họ sẽ được nhắc tìm ứng dụng có thể mở tệp đó trong cửa hàng và anh ấy sẽ tìm thấy ứng dụng của bạn.

Và cuối cùng, không bạn không thể tạo ứng dụng Windows 8 Store trong trang web.

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