Ինչպես անել
Առանձին նվագարկիչ բովանդակության տեքստով — ցուցադրական ոճի աուդիո՝ առանց էջի պատճենման
A ինքնուրույն խաղացող Full / Button / Circle վիջեթ է, որը արտաբերում է Cloud Console-ում պահված տեքստը՝ ոչ թե ակտիվ էջից վերցված տեքստ։ Թողեք Բովանդակության ընտրիչ դատարկ, լցնել Բովանդակության տեքստ, պահպանել նորմալ Render տարր միացնել էջին։ Էջը կարող է գրեթե դատարկ լինել նվագարկչի շուրջը (ինչպես դեմո տարբերակները). այցելուները տեսնում են նվագարկչի ինտերֆեյսը, իսկ խոսակցական սկրիպտը գտնվում է վիջեթում։
- Ինչո՞ւ է օգտակար — ցուցադրություններ, տաղավարներ, գովազդային գծեր կամ ցանկացած էջ, որտեղ շրջակա DOM-ը չպետք է պատմվի։
- Բովանդակության ընտրիչ — թողեք դատարկ, երբ բովանդակության տեքստը աուդիոյի աղբյուրն է։
- Բովանդակության տեքստ — խաղացողի խոսած ճշգրիտ սցենարը (փոխարինում է ընտրիչի վրա հիմնված էջի տեքստը):
- Render տարր — դեռևս անհրաժեշտ է «Լրիվ» / «Կոճակ» / «Շրջան» ռեժիմների համար, որպեսզի խաղացողը էջում ունենա ամրակ։
Բացեք Cloud Console-ը
Կանչել հատուկ վիջեթին (HTML)
Բոլոր հրահանգները
Related
Ողջույնի խոսք
Տեղադրեք հատուկ վիջեթ
Գլոբալ vs. Պատվերով
Ստեղծել լիարժեք խաղացող
Խաղացողը չի ներկայանում
Գաղափար
Ի՞նչ է նշանակում «առանձին» բառը GSpeech-ում
Խաղացողների մեծ մասը պատմում է այն ամենը, ինչ գտնվում է ուղիղ եթերում գտնվող էջի «Բովանդակության ընտրիչ» բաժնում: Առանձին տարբերակը շրջում է դա. խոսակցական սցենարը գրվում է վիջեթում: Բովանդակության տեքստ դաշտ։ Էջին անհրաժեշտ է միայն միացման սկրիպտը և Chrome նվագարկչի միացման սարքը՝ աուդիոյի աշխատանքի համար հոդվածի տեքստ անհրաժեշտ չէ։
- Բովանդակության ընտրիչը դատարկ է — վիջեթի ինտերֆեյսը ասում է, որ այն դատարկ թողնեք, երբ օգտագործում եք բովանդակության տեքստ։ Այդ հրահանգը միտումնավոր է։
- Բովանդակության տեքստը լրացված է — այս տողը դառնում է աուդիո բովանդակություն (նույն դաշտը, որն օգտագործում է Welcome Message-ը ողջույնի տողի համար):
- Դեռևս անհրաժեշտ է ամրացում — Լրիվ / Կոճակ / Շրջանակ դեռևս ներարկվում է Render տարրի մեջ. Content Text-ը չի վերացնում էջում տեղի անհրաժեշտությունը։
- Դեմո զգացողություն — գրեթե դատարկ HTML էջը մեկ մոնտաժով դեռ կարող է նվագարկել կոնսոլում պահված ամբողջական սկրիպտը։
համեմատել
Անկախ՝ Լրիվ/Կոճակ/Շրջան vs. Ողջույնի հաղորդագրություն
- Անկախ՝ լրիվ / կոճակով / շրջանաձև — այցելուն սեղմում է (կամ օգտագործում է) սովորական լսողական նվագարկիչը. սկրիպտը գալիս է Content Text-ից. դուք եք կառավարում Chrome-ի միացման տեղադրումը և նվագարկիչը։
- Ողջույնի խոսք — կարճ ողջույնի վիջեթ; նույնպես օգտագործում է բովանդակության տեքստ, բայց այն վիջեթի այլ տեսակ է (ողջույն / ավտոմատ նվագարկման վրա հիմնված), այլ ոչ թե լիարժեք լսողական վահանակ։ Տես Ողջույնի ուղերձ՝ ինչպես անել.
- Սովորական էջի նվագարկիչ — Բովանդակության ընտրիչը մատնացույց է անում DOM-ին։ Բովանդակության տեքստը մնում է չօգտագործված (կամ միայն որպես պահեստային տարբերակ, եթե ընտրիչը ոչինչ չի գտնում)։
Նիշի կանոն. Եթե ցանկանում եք ցուցադրական նվագարկիչ առանց շրջապատող տեքստի, օգտագործեք «Լրիվ» / «Կոճակ» / «Շրջանագիծ» + դատարկ բովանդակության ընտրիչ + բովանդակության տեքստ՝ ոչ թե բազմաէջ ընթերցման համար։ self_class.
Մատչ
Ինչպես կառուցել ինքնուրույն տեքստային բովանդակության նվագարկիչ
- Ապահովեք կայքը կապի սկրիպտ ակտիվ է (HTML կայքի ներդրված կամ ձեր CMS ինտեգրացիա): Տեսեք HTML ուղեցույց or կանչել հատուկ վիջեթ.
- Ստեղծեք կամ բացեք Լրիվ / Կոճակ / Շրջան վիջեթը Cloud Console.
- Էջին ավելացրեք դատարկ մոնտաժ, օրինակ՝ <div class="gsp_full_player"></div> կամ ձեր սեփական դասը՝ նույնը, ինչ ցանկացած հատուկ զանգի դեպքում։
- հավաքածու Render տարր այդ մոնտաժի ընտրիչին (օրինակ՝ .gsp_full_player).
- Մաքրել բովանդակության ընտրիչը — դաշտը թողեք դատարկ։ Մի՛ հեռացեք parent_class / self_class եթե ուզում եք միայն տեքստային բովանդակություն։
- բաց Բովանդակության տեքստ և տեղադրեք ամբողջական սկրիպտը, որը այցելուները պետք է լսեն: Պահպանեք:
- Լրացուցիչ՝ Թույլատրված / Արգելափակված URL-ներ, այնպես որ այս առանձին վիջեթը աշխատում է միայն ցուցադրական / վայրէջքի URL-ի վրա։
- հավաքածու Հրատարակված է, Պահպանել, վերաբեռնել էջը։ Նվագարկել նվագարկիչը. դուք պետք է լսեք «Բովանդակության տեքստ» (Content Text) նույնիսկ եթե էջի մարմինը դատարկ է։
Օրինակ
Նվազագույն HTML՝ միայն նվագարկիչ
Սա ցուցադրական ոճի ձևն է՝ միացում + միացում, գրեթե առանց պատճենման։ Բանավոր տեքստն ամբողջությամբ գտնվում է վիջեթի «Բովանդակության տեքստ» դաշտում։
- HTML — դատարկ <div class="gsp_full_player"></div> + կապի սկրիպտը նախկինում </body>.
- widget — Ռենդերի տարր .gsp_full_player; Բովանդակության ընտրիչը դատարկ է; Բովանդակության տեքստ = ձեր սկրիպտը; Հրապարակված է։
- Լրացուցիչ վերնագիր — Վերնագրի տեքստը դեռևս պիտակավորում է խաղացողի ինտերֆեյսը. այն առանձին է բովանդակության տեքստից։
Կմախք:
<div class="gsp_full_player"></div>
<!-- GSpeech connection script from Integrations -->
Նույն սխեման գործում է նաև .gsp_button_player / .gsp_circle_player կամ ցանկացած custom mount դաս՝ պայմանով, որ Render Element-ը համընկնի։
Tips
Պահպանեք առանձին աուդիոն մաքուր
- Պատահաբար մի խառնեք ռեժիմները — եթե Բովանդակության ընտրիչը դեռևս մատնացույց է անում DOM հանգույցին (նույնիսկ մի քանի ստորակետերով հատվածներ), այդ էջի տեքստը գտնվելիս հաղթում է. մաքրեք ընտրիչը՝ մաքուր Բովանդակության տեքստի համար։
- Խմբագրել սկրիպտը կոնսոլում — փոխել բովանդակության տեքստը և պահպանել; վերաբեռնել ցուցադրական էջը՝ նոր տողը լսելու համար։
- Ձայնը դեռ պահպանվում է գլոբալ կամ հատուկ — Բովանդակության տեքստը ձայն չի պարտադրում. ժառանգել կայքի կարգավորումները կամ չեղարկել վիջեթը։ Տես Գլոբալ vs. Պատվերով.
- Անձնավորություններ — երկար բովանդակության տեքստը դեռևս հաշվվում է օգտագործման մեջ, երբ ստեղծվում է աուդիո. կենտրոնացեք ցուցադրությունների վրա։
- URL-ի շրջանակը — ամրացրեք վիջեթը մեկ ցուցադրական ուղու վրա՝ «Թույլատրված URL-ներ» նշումով, որպեսզի այն չփոխարինի հոդվածների նվագարկիչներին ամբողջ կայքում։
ՀՏՀ
Առանձին բովանդակության տեքստի վերաբերյալ հաճախակի տրվող հարցեր
-
Բովանդակության ընտրիչը դեռևս կարգավորված է։ Մաքրեք այն ամբողջությամբ (դատարկ դաշտ), պահպանեք, վերաբեռնեք։ Երբ ընտրիչը գտնում է տեքստ, այդ տեքստն օգտագործվում է Բովանդակության տեքստի փոխարեն։
-
Այո՝ «Լրիվ» / «Կոճակ» / «Շրջան» տարբերակների համար: Բովանդակության տեքստը փոխարինում է միայն արտասանվածին, այլ ոչ թե նվագարկչի ինտերֆեյսի գտնվելու վայրին: Առանց համապատասխան մոնտի ոչինչ չի երևում:
-
Երկուսն էլ արտասանական տողի համար օգտագործում են բովանդակության տեքստ, սակայն ողջույնի հաղորդագրությունը ողջույնի վիջեթի տեսակ է: Այստեղ առանձին նշանակում է սովորական լրիվ / կոճակ / շրջանաձև լսողական նվագարկիչ, որը ղեկավարվում է բովանդակության տեքստով՝ դատարկ բովանդակության ընտրիչով:
-
Այո։ Տեղադրեք կարճ կոդը կամ Custom HTML-ի միացումը, մաքրեք Content Selector-ը այդ վիջեթի վրա, լրացրեք Content Text-ը, հրապարակեք։ Լռելյայն կարճ կոդի վիջեթները սովորաբար պահպանում են parent_class-ը՝ օգտագործեք առանձին վիջեթ՝ առանձին գրառումների համար, որպեսզի չխախտեք գրառման պատմությունը այլուր։