我正在开发一个控制IRLED设备的应用程序。
在Tizen Wearable SDK中,我有一个按钮,点击后,应该运行以下脚本:
<script>
document.getElementById('tester').onclick = function()
{
var data = "SOME InfraRED CODES !!!!";
webapis.irled.send(
data,
function() {
console.log("data send ok");
},
function(e) {
console.log("Error: " + e.message);
}
);
}
</script>
应用程序在mu Gear 2(SM-R380)上运行没有任何错误,但是当我点击按钮时,控制台中出现以下错误:
js/main.js (17) :SecurityError: The application does not have the privilege to call this method.
我还在config.xml
文件中添加了the IRLED privilege。
答案 0 :(得分:1)
您应该从三星开发者那里获得证书,然后将certificate-registration.xml
存储在您设备上的 / home / developer 中。
在此过程中您需要DUID,您可以通过设备属性获取它!
有关CSR(证书签名请求)的更多信息,请点击以下链接:
您还可以获得更多信息:
适用于可穿戴设备的Tizen IDE&gt;帮助&gt;帮助内容&gt; Tizen可穿戴设备入门&gt;开发环境&gt; Tizen SDK for Wearable&gt;证书强>
希望有一天我们在三星App Store看到你的应用程序!