标签: tizen-web-app

运行没有服务器的React应用程序

在提出我的问题之前,我想告诉你,我是一个非常新的反应,直到现在我已经学会了非常基本的反应概念,如组件,状态,道具,路由器等.可能这个问题很有趣但我需要解决方案.如果我错了,请纠正我.

所以我的问题是,我们可以运行基于反应的应用程序,而无需在服 基本上,我想要,我可以直接在Web浏览器上使用index.html文件路径,我的应用程序开始工作.

我的理解是React js是一个javascript库,所有代码最终都使用babel加载器转换为普通的javascript文件(如果我们使用的是ES6).所以我认为应该可以做到这一点.

我发现我可以使用webpack,它在内部首先将我的基于React或其他js文件转换为普通的javascript,并制作一个可以在Index.html文件中使用的单个bundle文件以供进一步使用.我试过这个,但只有一些功能正常工作状态,道具但许多其他功能不像反应路由器,但当我使用npm服务器所有功能开始工作正常.

现在为什么我要这样做是因为我想使用react js来创建三星Tizen电视网络应用程序,我不认为我可以使用npm服务器和所有.

如果有人有任何解决方案,那将是非常有帮助的.谢谢

javascript tizen reactjs tizen-web-app react-router

20
推荐指数
4
解决办法
1万
查看次数

使用 Samsung TV Tizen Web 应用程序进行调试时,Chrome devtools 检查器显示空白屏幕

我调试Samsung TV Tizen Web ApplicationTizen Studio 3.6Google Chrome Version 80.0.3987.100 (Official Build) (64-bit)。但是Chrome Inspector显示黑屏。

Chrome 路径配置:

镀铬路径

铬黑屏:

铬黑屏

请帮我解决这个问题。

javascript-debugger google-chrome-devtools samsung-smart-tv tizen-web-app tizen-studio

11
推荐指数
2
解决办法
3819
查看次数

是否有可能让Tizen应用程序保持不动

最近我开始为Tizen OS开发.我的应用程序仅针对可穿戴设备创建,仅适用于Samsung Gear Sport(Tizen 3.0 on board)的特定设备.该应用程序的主要目的是在很长一段时间内收集完整的传感器数据.我对心率和运动传感器(陀螺仪和加速度计)感兴趣.然后,这些数据将被发送到云服务器并进行分析.目前我正在考虑一个WEB应用程序,因为到目前为止我没有发现WEB API缺少本机API中存在的东西的证据.

但是Tizen OS有一个限制,到目前为止我无法克服.我的应用程序在一段时间后(大约10分钟左右)进入睡眠状态.这个应用程序应该在后台工作很长时间(最多10个小时)至关重要.为实现这一目标,我尝试了以下方法:

  • 具有背景类别的普通Tizen应用程序:此方法提供的数据仍然过于分散,例如我有15分钟的漏洞,根本没有记录任何数据.有时甚至超过30分钟的洞.
  • Tizen警报API:警报在保持应用程序活动的情况下完成了工作,但是对于每个警报,应用程序都被带到了前面,这不是一个可接受的解决方案.有一个选项可以静默唤醒应用程序(使用app控件),但它没有任何回调,因此所有警报都必须预先安排.
  • CPU_AWAKE标志使系统显示"此应用程序正在使用太多能量"弹出窗口,并且在10分钟左右未得到答复时,系统将终止我的应用程序.
  • 网络工作者 - 这只是为了争论,网络工作者与应用程序一起入睡
  • 数据记录:我希望得到类似Apple Health Kit的东西,但我得到的东西根本不适用于HRM.不知何故,它适用于PRESSURE传感器.Tizen允许开始录制HRM但是在 - 之后没有录制NotFoundError: Failed to read recorded data.任何其他传感器给出TypeMismatchError.
  • Web服务应用程序 - 这需要与三星合作伙伴级别的认证,也受到背景限制的影响,正如文档所提到的那样.
  • Watch Face方法在设备设置中将"keep always on"标志设置为true.这个解决方案是我尝试过的最好的解决方案.Watch face应用程序每分钟唤醒一次以更改时间,它还会接收传感器数据.不幸的是,经过更多的测试后发现,记录的数据中存在几个漏洞.

关于电池:以上都没有将电池耗尽到不可接受的程度.首先,我想找到一个解决方案,它能够为我提供所需的所有传感器数据,并且至少需要10个小时,并且没有任何漏洞.之后,如果事实证明这个解决方案耗尽了太多电池,我会考虑如何优化它.

而现在的问题:是否有可能让我的应用程序保持10个多小时不停?

tizen tizen-web-app tizen-wearable-sdk tizen-studio

10
推荐指数
2
解决办法
1562
查看次数

应用程序在Tizen电视模拟器中按预期工作,但不在仿真器中工作

我正在开发三星Tizen智能电视的应用程序.我有一个奇怪的问题.该应用程序播放声音并响应模拟器中的遥控器键,但声音未播放且键未在模拟器中工作.

我正在使用HTML5音频标签.

可能是什么原因?提前致谢.

编辑:

一个非常基本的网页如下:

<!DOCTYPE html>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="css/style.css"/>
</head>
<body>
   <audio id="audioMain" src="http://streams.myabcradio.com/api/914/320/stream?user=justanuser&pass=justapassword" autoplay="autplay" preload="none"></audio>
</body> 
</html>
Run Code Online (Sandbox Code Playgroud)

在模拟器中播放声音,但不在模拟器中播放声音.我尝试添加

但仍然没有声音......

tizen tizen-web-app tizen-emulator tizen-web-simulator

6
推荐指数
1
解决办法
707
查看次数

从命令行打开Tizen远程Web检查器

我即将接管维护Tizen 2017 js应用程序,并且是该平台的新手.据我所知,该应用程序是在官方Tizen IDE之外开发的,它采用了基本项目的骨架,并使用普通的Web开发工具链完成其余工作.因此,可以使用tizenCLI命令安装和打开应用程序,但似乎无法使用IDE进行安装和检查(例如,"运行为"/"调试为"失败),无论出于何种原因.

是否可以从命令行启动远程Web检查器

web-inspector tizen tizen-web-app tizen-studio

6
推荐指数
1
解决办法
809
查看次数

步骤SDB在Tizen App Launch上出现失败错误

我正在尝试Tizen TV App Development,每当我尝试启动基本模板应用程序时,我都会收到错误消息:"步骤SDB shell处理失败"当我点击详细信息时:

step SDB shell handle failed
Failed to step SDB shell handle 'ls /usr/bin/xwalk-launcher > /tmp/null.deployer 2>&1; echo $? ' command` operation (Return Code:31)
sdb command rejected exception
Run Code Online (Sandbox Code Playgroud)

如果这里有人可以提供帮助,那将是一个巨大的帮助.我到处检查.三星开发者论坛,开发指南,但找不到解决方案

tizen tizen-web-app tizen-web-simulator

5
推荐指数
1
解决办法
4338
查看次数

Tizen Web和本机应用程序之间的性能差异是什么

当前有3种方法来开发可穿戴式应用程序-使用Tizen Studio开发为Web应用程序或本机C / C ++应用程序,或者使用Visual Studio 2017开发为ac#应用程序。

对于任何给定的应用程序,这三种方式中的每一种在内存需求,CPU使用率,响应性和功能方面如何进行比较?

它们都可以提供相同的功能吗?

tizen tizen-web-app tizen-wearable-sdk

5
推荐指数
1
解决办法
1285
查看次数

无法通过命令行调试Samsung TV Web应用

我有2个相关问题:

  1. 无论出于何种原因,我的Samsung TV Web应用程序都无法从Tizen Studio运行或调试(进入仿真器或电视)-只是说它失败了

  2. 当我尝试通过命令行工具进行构建/打包/安装(或运行)时,它失败了,但该应用程序实际上已安装并可以运行(再次,模拟器和电视中的行为相同)

但是我的主要障碍是,我似乎无法将Chrome中的开发者工具附加到正在运行的应用程序中。说明说要通过以下方式进行连接:TV_IP:7011,但这只会返回“无法连接”页面。

没有命令行工具可以调试应用程序,只有一个可以运行它。

甚至要使我的应用程序(从服务器移植到一个非平凡的Web应用程序)以在Tizen Studio中构建,都需要查找许多验证步骤/设置并将其禁用。但是我最终能够获得一个.wgt软件包来构建-但它不会安装。

当您在电视上运行该应用程序时,它确实会启动,但之后会挂起。显然,没有任何调试器或控制台等是一个巨大的障碍。

我完全能够在Tizen中构建/调试一个更简单的“玩具”应用程序(同样,可以在模拟器和电视上都可以进行调试/运行),因此所有电视管道均已连接。关于这个更复杂的应用程序的某些事情,使Tizen尝试安装它时感到窒息,如果它认为失败,则无法对其进行调试。谢谢你的帮助。

samsung-smart-tv tizen-web-app tizen-emulator tizen-studio

5
推荐指数
0
解决办法
335
查看次数

如何将Tizen应用程序部署到Tizen仿真器?

我看到Tizen有智能开发桥(sdb,类似于Android的adb),但它没有像Android Debug Bridge在Android上的'install'命令.

有人可以给我在Tizen仿真器上部署/执行Tizen应用程序的步骤吗?

我希望能够在Tizen开发环境之外执行此操作(QA需要这些步骤).

tizen tizen-web-app tizen-emulator tizen-native-app

4
推荐指数
1
解决办法
1万
查看次数

如何通过Tizen Studio在Gear S2上安装应用程序?

我是为Gear S2开发Tizen应用程序的新手.我已经完成了教程,但无法在我的Gear S2上安装我的应用程序.

我在Mac OS Sierra(10.12.1)中使用Tizen Studio 1.0.1,以及新买的Gear S2.

我已安装Extension SDK(三星证书扩展和三星可穿戴扩展),然后通过证书管理器(作者证书和经销商证书)创建证书,通过Wifi(与我的计算机相同的网络)连接我的Gear S2,设置"允许通过在连接资源管理器中选择(右键单击)设备标识符来安装应用程序,最后在"项目"菜单的"运行方式"选项中设置配置.

但是每次我尝试安装它并在我的设备上运行它时都会出错:

$ sdb -s 192.168.2.14:26101 install myapp.wgt [...] __return_cb req_id[107100002] pkg_type[wgt] pkgid[6U1GRaNlHz] key[error] val[81] error message: Non trusted certificate is used. Register valid certificate __return_cb req_id[107100002] pkg_type[wgt] pkgid[6U1GRaNlHz] key[end] val[fail] processing result : Unknown Error [81] failed spend time for pkgcmd is [1225]ms

虽然在模拟器上正常工作..

我可能已经搞乱了证书......事实上,我删除了我创建的第一个证书,因为它没有工作,并试图在文档重新创建后创建一个新证书,但实际上它可能只是因为我需要注册它.我怎样才能做到这一点?

我想念或做错的任何其他想法,以及如何解决?Tizen文档并没有真正帮助......

谢谢你的帮助!

tizen-web-app tizen-certificate samsung-gear-s2 tizen-sdk tizen-studio

4
推荐指数
1
解决办法
2939
查看次数