【发布时间】:2021-12-28 14:35:38
【问题描述】:
我遇到了一个问题,我注意到并非所有网站链接都可以在 Pepper 平板电脑上显示,对吗?例如,我想显示这个链接:“https://rt-webchatapp-v5.netlify.app/”,这是我为用户注册而开发的,但在平板电脑上,它总是白屏。谁能解释一下?如何在 Pepper 平板电脑上显示上述链接?
提前致谢。
这个网站是我自己研究开发的,我用了至少6个月,希望能直接用在Pepper机器人上。
【问题讨论】:
-
你能展示你的代码(WebView部分)吗?
-
@androider 我使用 Reactjs + nodejs 的 web 应用
-
我可以确认这种行为(独立于问题作者,只需运行
qicli call ALTabletService.showWebview "https://rt-webchatapp-v5.netlify.app/")。但是,我认为这与 Pepper 无关,而是受到 Pepper 平板电脑上旧 Android 的影响。 -
那里的网页视图很旧,可能不支持您页面中的某些内容,但我不确定如何收集错误。你能在机器人上找到
adb吗?如果是,请尝试运行adb logcat以收集所有日志,然后重试并查找错误。 -
这可能是因为pepper运行了旧的浏览器版本,例如我使用的pepper的浏览器使用的是javascript 1.7。如果您要显示的网页使用了任何新的 javascript 功能,pepper 将无法显示它。