我创建了一个基本应用程序(实际上没有内容,只是一个空白页面)来测试 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 相关代码之外什么都没有。