Viewers and Players
The media applications can be used to play streaming or file-based audio or video
content. You can use the Application Manager’s open method to handle common file types.
View File
There is no specific view file service; it’s just the general case
of using the Application Manager’s open method, where the content target is
unknown. As shown in the section Application Manager,
simply call the Application Manager with a target value that refers to
either web-based or file-based content:
this.controller.serviceRequest("palm://com.palm.applicationManager", {
method: "open",
parameters: {
target: "http:// crypto.stanford.edu/DRM2002/darknet5.doc"
},
onFailure: this.onFailureHandler
});Any supported file type will be passed to the appropriate application for viewing, editing, or other supported handling.
Audio
The Music player is used to play or stream a file or other web-based
content encoded in any supported audio format. Launch the Music player
with the Application Manager’s open
method and a target property in the
form rtsp://audio-file,
where audio-file is a well-formed URI
targeting a file encoded in a supported audio format. The target
property can also point to a locally stored file, as shown in this
example:
this.controller.serviceRequest("palm://com.palm.applicationManager", {
method: "open",
parameters: {
target: "file:///media/internal/World.mp3"
}
});Refer to the Command and Resource Handler table in Appendix B, which has a complete list of all supported audio ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access