2014-09-14 1 views
0

Я только начал использовать Livecode, который, кажется, очень прост в работе. Я хотел знать, что есть какой-то способ, как я мог бы встроить в приложение веб-страницу (живую веб-страницу, такую ​​как google.com). Поэтому, когда я создаю приложение (автономное приложение), пользователь фактически будет работать с веб-приложением. Я вижу, что это будет простой способ конвертировать веб-приложение в мобильное приложение (iOS и Android).Вставить веб-страницу в Livecode

Edit: До сих пор это то, что я делаю:

  1. Создать новую mainstack.
  2. Нажмите на код (в верхнем меню), который приведет меня к коду стека. Здесь я вставляю код ниже, который упоминал Mark.

Не работает. Что я делаю не так?

+0

Похоже, вы просто скопировали скрипт и вставляли его в редактор сценариев, не задумываясь. Пожалуйста, прочитайте главу 5 Руководства пользователя (см. Меню справки LiveCode) или прочитайте главу 2 моей книги. – Mark

ответ

0

Этот код создает браузер.

mobileControlCreate "browser" 
put the result into gBrowserID 
mobileControlSet gBrowserID,"url","http://www.google.com" 
mobileControlSet gBrowserID,"visible",true 
mobileControlSet gBrowserID,"rect,the rect of this cd 

Обязательно прочтите записи об этих командах в словаре. Я не включил проверку ошибок. Вам нужно объявить gBrowserID как глобальную переменную. Это позволит вам удалить элемент управления браузера при открытии другой карты или стека.


Кажется, вы думаете, что выше код просто запустится. Это не будет, потому что его нужно разместить внутри обработчика. Возможность является обработчиком mouseUp:

on mouseUp 
    // script goes here 
end mouseUp 
+0

Должен ли я добавить их в сценарий стека или скрипт карты? Извините, я на самом деле новичок в этом. –

+0

Это не имеет значения. Какое действие вы хотите запустить сценарий? – Mark

+0

Я хочу, чтобы сайт отображался на экране всего приложения. Его так же, как преобразование веб-сайта в приложение. –