21. 1. ネットワーク内のサービスを検索する
function showServices( services ) {
// 「services」がサービスの配列
}
function error( e ) {
console.log( "Error occurred: " + e.code );
}
navigator.getNetworkServices(
'upnp:urn:schemas-upnp-
org:service:ContentDirectory:1',
showServices,
error
);
22. 2. それぞれのサービスのURLを取得する
for(var i = 0, l = services.length; i < l; i++) {
var service = services[i];
var url = service.url;
// 他にも「config」、「type」などの属性がある
}