Tôi đang xây dựng một ứng dụng mẫu thử nghiệm trong Silverlight 4 Beta và tôi đang sử dụng chức năng Out-of-Browser (OOB). Tôi cần chức năng OOB để có thể truy cập vào hệ thống tệp cục bộ và tôi muốn tránh viết một thành phần ActiveX hoặc Java applet.Khởi chạy Silverlight Out-of-Browser từ trình duyệt sau khi cài đặt
Tôi có một yêu cầu để có thể khởi chạy trải nghiệm OOB từ trình duyệt khi nó đã được cài đặt trên máy khách. Tất cả những gì tôi có thể làm là phát hiện từ trình duyệt cho dù ứng dụng đã được cài đặt chưa, và sau đó yêu cầu người dùng khởi động nó từ màn hình nền hoặc menu khởi động (như một ứng dụng bình thường).
Điều này tuy nhiên 'phá vỡ' trải nghiệm mà khách hàng yêu cầu, nên được hướng dẫn từ trình duyệt. Có ai có thể khởi chạy ứng dụng OOB trực tiếp từ trình duyệt không?
Cảm ơn bạn,
Martijn
Được đánh giá cao nhiều AnthonyWJones (+1). Tuy nhiên, sẽ có một nút bấm vào trang web tung ra OOB được cài đặt trước đó không được tính là một người dùng 'quyết định rõ ràng để làm như vậy'? (chỉ cần suy nghĩ lớn) –
@martijn_himself: Không. Điều gì sẽ xảy ra nếu OOB của tôi được gọi là "Chiến tranh hạt nhân nhiệt đới toàn cầu" nhưng nút trong trình duyệt cho biết "Xem trò đùa của ngày"? – AnthonyWJones
@AnthonyWJones: Hmmm, tôi vẫn không chắc chắn đó là một điểm hợp lệ. Người dùng trước đó đã đồng ý cài đặt và tin tưởng vào OOB. Tôi có thể đạt được điều tương tự với một thành phần ActiveX hoặc Java Applet đáng tin cậy (tức là phá vỡ sandbox). Cho dù đó là một ý tưởng tốt ở nơi đầu tiên là một cuộc thảo luận khác nhau :). –