मैं ध्वनि क्लाउड एपीआई का उपयोग कर एक खिलाड़ी विकसित कर रहा हूं, और सिर्फ ध्यान दिया कि कुछ ट्रैक नहीं चल रहे हैं (यह दुर्लभ है)। मैं वेब ऑडियो एपीआई का उपयोग कर रहा हूं इसलिए मुझे क्रॉसोरिगिन चीज़ के बारे में पता है।कुछ ध्वनि क्लाउड सीडीएन होस्ट किए गए ट्रैक में एक्सेस-कंट्रोल-ऑर्डर-ओरिजिन हेडर नहीं है
मैं एक ट्रैक के लिए प्रतिक्रिया हेडर कि मैं खेलने में सक्षम हूँ जाँच की है:
HTTP/1.1 200 OK
Content-Type: audio/mpeg
Content-Length: 1397654
Connection: keep-alive
Date: Tue, 21 Apr 2015 16:45:36 GMT
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET, HEAD
Access-Control-Max-Age: 3000
x-amz-version-id: Fzg9P1JZimAcyjx6BXUu0MIC91RDDPeN
x-amz-meta-bitrate: 128
x-amz-meta-job: L0mYPThacnlZ
x-amz-meta-duration: 87360
Cache-Control: max-age=252460800
Last-Modified: Tue, 21 Apr 2015 16:36:59 GMT
ETag: "e9c87fb564a5fb9a5ae68759d7cbbb3e"
Accept-Ranges: bytes
Server: AmazonS3
Age: 259
X-Cache: Hit from cloudfront
Via: 1.1 2ce6276171358bf7d052aa190ed98f8d.cloudfront.net (CloudFront)
X-Amz-Cf-Id: zIMj84au8CKYPGA6xqyTetn2N9t489gbwpTBriBYqj9k-ec8DgwxTw==
एक ट्रैक है कि मैं खेलने के लिए असमर्थ हूँ की तुलना में:
HTTP/1.1 200 OK
Content-Type: audio/mpeg
Content-Length: 5245804
Connection: keep-alive
Date: Tue, 21 Apr 2015 12:09:06 GMT
x-amz-version-id: PAXoRvx.as8.0x.fQWCj6orn7ftbQ_fq
x-amz-meta-bitrate: 128
x-amz-meta-job: ahV2tKo4BhuV
x-amz-meta-duration: 327892
Cache-Control: max-age=252460800
Last-Modified: Tue, 21 Apr 2015 11:16:57 GMT
ETag: "396cddee1091ddab22e88f86220428e4"
Accept-Ranges: bytes
Server: AmazonS3
Age: 16846
X-Cache: Hit from cloudfront
Via: 1.1 690dec7c91091903b0d306bae0caac87.cloudfront.net (CloudFront)
X-Amz-Cf-Id: ILlJV8NGjF47NbijHmKhc4OJ9XGL3rU86NcbffzOI2H_rHUFCnt-7A==
पहुंच-नियंत्रण बाद के मामले में हेडर गायब हैं। क्या यह ध्वनि क्लाउड की तरफ एक कॉन्फ़िगरेशन समस्या है, या यह नए अपलोड किए गए ट्रैक के लिए आम है? (मैं बड़ा पटरियों के साथ यह समस्या लगातार दिखाई याद नहीं है)
संपादित करें: मैं 90 प्रतिशत सुनिश्चित करें कि cf-media.sndcdn.com से सभी ट्रैक में यह समस्या है हूँ, जबकि EC-media.sndcdn से पटरियों .com ठीक काम कर रहे हैं।
यह ध्वनि क्लाउड द्वारा एक समस्या है, क्योंकि "एक्सेस-कंट्रोल-अनुमति-उत्पत्ति: *" हेडर गुम है। यदि आप क्रोम> = 43 का उपयोग करते हैं तो आपको इस तरह का एक संदेश दिखाई देगा: 'MediaElementAudioSource ' –
TimPietrusky
के लिए सीओआरएस एक्सेस प्रतिबंधों के कारण ज़ीरो आउटपुट करता है मैंने यहां इस मुद्दे की भी रिपोर्ट की है: https://www.soundcloudcommunity.com/soundcloud/topics/कुछ-SoundCloud-cdn की मेजबानी की-पटरियों-न-हो-पहुंच-नियंत्रण-अनुमति देने के मूल हेडर। अभी तक कोई अपडेट नहीं है – dekztah
मैंने ध्वनि क्लाउड पर रिपोर्ट किए गए मुद्दे पर एक और जवाब जोड़ा। मुझे उम्मीद है कि वे जल्द ही इसे ठीक करेंगे डी: < – TimPietrusky