Uncaught ReferenceError: X не определен - PullRequest
1 голос
/ 13 июля 2011

Так что я копаюсь в среде WebOS enyo и очень расстраиваюсь.В настоящее время я получаю следующую ошибку в моем журнале.Я смотрел на образцы в рамках, и я просто не могу найти, откуда возникает ошибка.Прошло более десяти лет с тех пор, как я занимался HTML или JS, и то, что я делал тогда, было очень простым делом.Буду признателен за любую помощьэлементы, которые должны отображаться на экранечерт возьми, это

appinfo.json

file

{
    "id": "com.myapps.learning",
    "uiRevision": "2",
    "version": "1.0.0",
    "vendor": "kizelli",
    "type": "web",
    "main": "index.html",
    "title": "Learning"
}

Ответы [ 3 ]

1 голос
/ 13 июля 2011

Я думаю, что это проблема в вашем файле appinfo.json ...

Вы держите идентификатор как: com.myapps.learning

Тем не менее, вы ссылаетесь на него как myapps.learning, попробуйте либо удалить com. из appinfo.json, либо добавить его к определению вашего вида и вашему index.html

0 голосов
/ 23 июля 2011

По моему опыту, эта проблема возникает, когда путь к enyo.js неверен. У меня была более старая копия SDK / эмулятора, поэтому enyo.js не был найден по пути, который я скопировал из учебника. Обновление SDK исправило это для меня, но вы, вероятно, можете использовать ssh в своем эмуляторе, чтобы найти правильный путь.

если enyo не загружен, он не сможет создавать любые виды (MyApps.Learning), которые вы создали.

Я был немного разочарован тем, что не было зарегистрировано ошибок, когда enyo не был найден или не загружен ....

0 голосов
/ 13 июля 2011

Обычно это появляется, когда вы что-то не так в своем Learning.js.Я не совсем уверен, но вы можете попробовать:

enyo.kind({
    name: "MyApps.Learning",
    kind: enyo.VFlexBox,
    components: [
        {kind: "Scrim",
         layoutKind: "VFlexLayout",
         align: "center",
         pack: "center",
         components: [
                {kind: "SpinnerLarge"}
            ]
        }
    ]
});
...