alexa / alexa-smart-screen-sdk

⛔️ DEPRECATED Active at https://github.com/alexa/avs-device-sdk
Apache License 2.0
76 stars 26 forks source link

GUI page shows different with Sample App #112

Closed Jinglouyan closed 3 years ago

Jinglouyan commented 3 years ago

IMPORTANT: Before you create an issue, please take a look at our Issue Reporting Guide.

Briefly summarize your issue:

GUI page shows different with Sample App

What is the expected behavior?

When I say "show my todo list " and list will be shown, then I press keydown to the fist item ,focus will move to it ,but on the Sample App ,there are two options at end of the item ,on our machine , there is no option .

What behavior are you observing?

When I say "show my todo list " and list will be shown, then I press keydown to the fist item ,focus will move to it ,but on the Sample App ,there are two options at end of the item ,on our machine , there is no option .

Provide the steps to reproduce the issue, if applicable:

When I say "show my todo list " and list will be shown, then I press keydown to the fist item ,focus will move to it ,but on the Sample App ,there are two options at end of the item ,on our machine , there is no option .

Tell us about your environment:

What version of the AVS Device SDK are you using?

Alexa Smart Screen:2.8 Chrome Package:2.4 AVS Device SDK:1.25.0 APL Core Library:1.7.2

Tell us what hardware you're using:

Tell us about your OS (Type & version):

Have you tried the same use case with AVS Device SDK SampleApp?

nguymi91 commented 3 years ago

@Jinglouyan

Can you please provide the device log for this use case?

And can you also please clarify what do you mean by GUI page and Sample App?

Bests, Mike

Jinglouyan commented 3 years ago

@nguymi91 2.zip

Sorry for that I express it not clearly last time. When we follow the document on https://developer.amazon.com/en-US/docs/alexa/alexa-smart-screen-sdk/ubuntu.html to build the Sample App , then say "show my todo list" to it , it will show a GUI page which show my todo list .Then I press keydown by the keyboard , focus will change to the first item , and two options will be shown at the end of the item. But when we build it into our device and say "show my todo list" to it ,GUI page will be shown with my todo list , then I press keydown , focus change to the first item , too. However , the two options will not be show. Here is the log file , please do check it as soon as possible , thanks

sngoc-amazon commented 3 years ago

Hi @Jinglouyan,

Thanks for providing more details. To better understand the issue, can you please clarify the following information:

  1. Are the two different behaviors occurring on the same or different platform? Please provide details on the platform used for each build.
  2. Can you clarify what are the "two options" that is showing inconsistent behavior between the two builds?

If the APL Card for "to do list" is rendering but has some inconsistent UI, it might be helpful to inquire the issue on https://github.com/alexa/apl-client-library/issues.

Thanks, Kelly

Jinglouyan commented 3 years ago

@sngoc-amazon Sorry for taking so long to reply to you , cause we just had a holiday . For your question , here is some more information 1 , they both are buitd on Linux , but one is built on the Ubuntu on PC which shows correctly , the other is built on our linux TV. 2 , "two options" are two buttons , one is "edit", the other is "delete " In addition , when you launch the Sample APP , use the config file GuiConfigSample_TvOverlayLandscape.json Thanks

rpalkar-amzn commented 3 years ago

Hi @Jinglouyan

Are any errors logged in the browser console when to-do list is displayed on the Linux TV? Based on above comments, issue seems to occur only on Linux TV.

The to-do list UI with edit and delete buttons is rendered from an APL Document. Alexa Smart Screen SDK relies on APL Client Library for rendering APL documents. As indicated by Kelly earlier, https://github.com/alexa/apl-client-library/issues would be apt for issues specific to an APL document.

longryan commented 3 years ago

Can you also provide details on the 2 browsers used in your testing comparisons? It's highly likely this is relative to browser compliance for the APL client.

Jinglouyan commented 3 years ago

@longryan @rpalkar-amzn Thanks .We've solve this issuse with using the correct config file