0

我创建了一个基本应用程序(实际上没有内容,只是一个空白页面)来测试 SSO 功能。它不起作用,当我在电视上测试时,它给出了错误error_cp_001

config.xml包含以下内容:

<cpauthjs>Authorization8888.js</cpauthjs>
<login>y</login>

Authorization8888.js文件包含:

var Authorization8888 = {};
Authorization8888.checkAccount = function(id, pw, cb) {
    cb("TRUE");
};

我已经试过了<cpauthjs>Authorization8888</cpauthjs>。我也尝试过Authorization不使用 8888 作为文件名和变量。它总是显示该错误。

我也在 SDK 模拟器中尝试过,与真实电视上的错误相同。在模拟器上,我看到了这些额外的调试行:

[JS ALERT]:  @@@@@@@@@@@@@@@@@@@@22222eval(accountCheckFunc) error
[JS ALERT]:  Fail to load Account check moudule. 
Error : Can't find variable: Authorization8888

我可以共享包含整个应用程序的 zip 文件,但复制起来非常简单,因为它除了这个基本的 SSO 相关代码之外什么都没有。

4

1 回答 1

0

我找到了答案,发布它以防其他人遇到同样的问题。

问题是通过 USB 部署。显然,使用 U 盘部署的应用程序功能有限。通过 Web 服务器部署应用程序解决了很多问题,包括这个问题。

于 2013-05-21T09:40:14.613 回答