Kapcsolja be a hangot 1 másodpercen belül

Hogyan lehet audió lejátszást 1C-ban külső komponensek nélkül? Mi döntünk az internet eszközeiről. Vékony, vastag és webes kliens számára.

Kedves nappali!

1. Ha 1C-ban nem volt ellenőrzött formája, a hangkimenet Windows rendszerhívásokon alapult. Regisztrálhat egy speciális ActiveX-t, és különleges funkciónak nevezheti. Például //infostart.ru/public/85155/ használt DynamicWrapperX és az alábbi kódot:

Könnyű észrevenni, hogy ez a könyvtár nem csak a hanggal való munkát képes regisztrálni. És nagy a veszélye annak, hogy ezt nem csak jó célokra lehet felhasználni. Másrészről, ilyen összetevők nem férhetnek hozzá egy vékony klienshez vagy egy webes ügyfélhez. És nem tudom használni a Windows rendszerhívását a böngészőből.

Az egyértelműség érdekében csináljunk egyszerű külső feldolgozást a hangkimenethez (lásd alább). Vékony és vastag kliensen dolgozik.

3. És hogyan dolgozunk egy webes ügyfélben? Igaz, az 1C webes ügyfelében minden más módon működik, közelebb a modern szabványokhoz. Vegye át a hangcímkét a kezében, próbálja meg az adatokat átmeneti tárolókban és teljes bummért kapni. Így nem lehet hangot csinálni egy vékony kliensben. De más módszert használunk, nem olyan széles körben. A hangot szöveggé kell váltania. Mesélsz egy meseat? Nem olvassa el a specifikációt és a befejezést (adat típusadatok: audio / mpeg; base64)

További feldolgozás - a számviteli nyilvántartások //infostart.ru/public/85155/ Fájdalmasan szerettem őket. Teljesen megyünk az ügyfelek minden típusához 1C.

És ami a legfontosabb, ne felejtsük el engedélyezni a hangot az Internet Explorerben!

Böngésző tulajdonság - Haladó - Multimédia - Hangok lejátszása a weboldalakon.

Kapcsolódó cikkek