2014-01-10 3 views
1

Я открываю удаленный URL в дочернем окне, как это:Как получить доступ к API Intel XDK с удаленным сайтом

intel.xdk.device.showRemoteSite('http//my.site', 0, 0, 24, 24); 

Очевидно, это возможно для меня, чтобы использовать «mainViewExecute» в JavaScript в моем удаленном код сайта для выполнения api-методов в основной форме, например.

intel.xdk.device.mainViewExecute('intel.xdk.notification.beep(1);'); 

Но «Intel» объект не определен, так что, кажется, я пропускаю некоторые справочные и т.д., или это не возможно сделать это вообще?

ответ

0

убедитесь, что у вас есть <script src="intelxdk.js"></script> добавлены к вашему index.html, вам не нужно сам файл, то Intel XDK эмулятор и строить будет автоматически включать его, вам просто нужно добавить тег сценария в index.html

+0

В index.html моего проекта XDK. У меня есть ссылка на intelxdk.js, но мой удаленный сайт (полностью отдельный для проекта xdk) не имеет доступа к объектам intel при открытии в дочернем окне. –

+0

Я только заметил, что была ошибка «intelxdk». js' в удаленном узле не работает, вы можете использовать его для работы, добавьте этот тег скрипта на удаленный сайт, и он будет работать: '', дайте мне знать, если у вас проблемы Я пришлю вам образец кода. – krisrak

+0

Krisrak - Я провел много испытаний, и метод mainViewExecute просто не работает в новой версии XDK. То, что я вижу, было подтверждено и на форуме XDK. Возможно, у вас есть другие идеи? –

Смежные вопросы