Tērzēšanas loga ritjoslas fiksēšana
Tērzēšanas logā jaunā informācija tiek automātiski ielādēta līdz beidzamajai darbībai. Ja virtuālā asistenta atbilde ir gara un pārsniedz tērzēšanas logā vienlaikus skatāmā teksta robežas, atbildot uz jautājumu, uzreiz tiek ielādētas visas darbības un lietotājs redz tikai atbildes beigas: lietotājs parasti izmanto tērzēšanas loga labajā pusē esošo vertikālo ritjoslu, lai ritinātu darbības atpakaļ un izlasītu sākumu.
Ja virtuālajā asistentā ir daudz garu atbilžu, virtuālā asistenta kodā var pievienot iestatījumus, kas ļauj vertikālo ritjoslu fiksēt un neturpināt automātisko darbību ielādi līdz beigām, ļaujot lietotājam tekstu ritināt tālāk pašam savā lasīšanas ātrumā.
Ritjoslas fiksēšana pirms jaunas lapas
Virtuālā asistenta kodā, kas ievietojams mājaslapās, pie parametra “style” pievienojamās rindas:
style: {
scrollToEnd: true,
autoScrollSnapOnPage: true,
autoScrollSnapOnPageOffset: -60,
}
scrollToEnd:true Rekvizīts norāda, ka ritināšana notiek līdz beigām vai beigu marķierim.
autoScrollSnapOnPage:true Rekvizīts nosaka, ka ir iestatīta automātiskās ritināšanas fiksēšana ar jaunu lapu.
autoScrollSnapOnPageOffset:-60 Rekvizīts nosaka, ka ir iestatīta nobīde ritjoslas fiksēšanai. Šajā gadījumā -60 pikseļi. Tas nozīmē, ka ritjosla tiks fiksēta 60 pikseļus pirms noteiktā fiksēšanas atskaites objekta (jaunas lapas).
Tērzēšanas logā jaunā informācija tiek ielādēta, līdz ir aizpildīts viss logs. Ritjosla tiek fiksēta, un pārējā informācija, kas nav ietilpusi vienā logā, lietotājam ir pieejama, ritinot sarunu uz leju.
Ritjoslas fiksēšana pirms jaunas darbības
Virtuālā asistenta kodā, kas ievietojams mājaslapās, pie parametra “style” pievienojamās rindas:
style: {
scrollToEnd: true,
autoScrollSnapOnActivity: true,
autoScrollSnapOnActivityOffset: 60,
}
scrollToEnd:true Rekvizīts norāda, ka ritināšana notiek līdz beigām vai beigu marķierim.
autoScrollSnapOnActivity:true Rekvizīts nosaka, ka ir iestatīta automātiskās ritināšanas fiksēšana līdz ar jaunu darbību.
autoScrollSnapOnActivityOffset:60 Rekvizīts nosaka, ka ir iestatīta nobīde ritjoslas fiksēšanai. Šajā gadījumā 60 pikseļi. Tas nozīmē, ka ritjosla tiks fiksēta 60 pikseļus pēc noteiktā fiksēšanas atskaites objekta (jaunas darbības).
Tērzēšanas logā jaunā informācija tiek ielādēta un nofiksēta līdz ar pirmo jauno darbību. Ritjosla tiek fiksēta, un pārējā informācija, kas nav attēlota, lietotājam ir pieejama, ritinot sarunu uz leju.