Перейти к содержанию
Fire Monkey от А до Я

Anasazi

Пользователи
  • Постов

    65
  • Зарегистрирован

  • Посещение

Весь контент Anasazi

  1. Пробовал по всякому. И ничего не указывать и указывать: "StartUp\Documents"
  2. У меня под Android при первом открытии тоже есть "скачок". Под iOS нормально.
  3. Добрый день! Подскажите пожалуйста как открыть придеплойенную html'ку в TWebBrowser под ios? Под андройд работает так: WebBrowser1.Navigate('file:слэш слэш'+ TPath.GetDocumentsPath + PathDelim + 'test.html'); под ios пробовал так (не работает): WebBrowser1.Navigate('file:слэш слэш'+ TPath.Combine(TPath.GetDocumentsPath, 'test.html'));
  4. Большое спасибо! Все получилось!
  5. На счет "из коробки" на 100% не знаю. Но 1 раз случайным подбором строк мне удалось добиться успеха, smtp.connect выполнялась успешно. Так что думаю, что должна работать "из коробки". Повторить не получается.
  6. Вот что у меня получилось. Mail.zip
  7. Разбил действия на 3 кнопки, чтобы понято после чего все таки виснет приложение. Виснет после выполнения smtp.connect; Опытным путем выяснил, что для того чтобы все работало на других платформах (Windows, Android) достаточно: IdSSLIOHandlerSocketOpenSSL1:= TIdSSLIOHandlerSocketOpenSSL.Create(nil); SMTP.IOHandler := IdSSLIOHandlerSocketOpenSSL1; SMTP.UseTLS :=utUseImplicitTLS ; SMTP.Connect; Но с ios так ничего сделать и не могу. Один раз каким-то чудом smtp.connect выполнилась успешно. Но повторить не могу. Подскажите пожалуйста, в чем еще может быть дело?
  8. Спасибо большое за подсказку. Попробовал поменять строки местами. Итог перестало работать даже на android. Пробовал убрать строку IdSSLIOHandlerSocketOpenSSL1:= TIdSSLIOHandlerSocketOpenSSL.Create(nil); Итог - на android работет нормально, под ios опять на глухо зависает. Подскажите пожалуйста в чем еще может быть дело.
  9. Подскажи пожалуйста, что не так в этих строках? Как исправть?
  10. Пробовал реализовать отправку e-mail из приложения. Делал вот по этой теме: http://fire-monkey.ru/topic/1202-otpravka-pisma-na-pochtu/ На Android все работает прекрасно под ios на глухо зависает. Код получился вот такой: SMTP.Host:= 'smtp.yandex.ru' ; // хост SMTP.Port:= 465 ; // порт Smtp.Username:='TestUser'; Smtp.Password:='pass123'; SMTP.IOHandler := IdSSLIOHandlerSocketOpenSSL1; SMTP.UseTLS :=utUseImplicitTLS ; IdSSLIOHandlerSocketOpenSSL1 := TIdSSLIOHandlerSocketOpenSSL.Create(nil); IdSSLIOHandlerSocketOpenSSL1.Destination := SMTP.Host+':'+IntToStr(SMTP.Port); IdSSLIOHandlerSocketOpenSSL1.Host := SMTP.Host; IdSSLIOHandlerSocketOpenSSL1.Port := SMTP.Port; IdSSLIOHandlerSocketOpenSSL1.DefaultPort := 0; IdSSLIOHandlerSocketOpenSSL1.SSLOptions.Method := sslvTLSv1; IdSSLIOHandlerSocketOpenSSL1.SSLOptions.Mode := sslmUnassigned; MailMessage.Body.Clear; MailMessage.Body.Add('Первая строка'); MailMessage.Body.Add('Вторая строка'); SMTP.Connect; mailMessage.CharSet := 'UTF-8'; mailMessage.CharSet:='UTF-8'; MailMessage.ContentType:='multipart/mixed; charset=UTF-8'; MailMessage.ContentType:='text/plain; charset=KOI8-R'; MailMessage.Subject:=UTF8Encode('Reserve') ; // тема MailMessage.From.Address:='testadres@yandex.ru' ; MailMessage.From.Domain:= 'yandex.ru'; // домен MailMessage.From.User:= 'TestUser'; MailMessage.From.Name:=UTF8Encode('TestUserName'); MailMessage.Recipients.EMailAddresses:='TestUser0@list.ru'; // получатель и копия //2192100@list.ru MailMessage.IsEncoded:=true; SMTP.Send(MailMessage); SMTP.Disconnect;
  11. Anasazi

    Отправить email в ios

    Подскажите пожалуйста, как отправить email в ios. Можно через почтовое приложение по умолчанию.
  12. как только в uses появляется FMX.Edit приложение перестает запускаться.
  13. SDK версии 8.3 других RAD Studio и не видит.
  14. Как только кидаю на форму компонент TEdit приложение перестает работать в симуляторе iOS. Запускается, вижу сплэш-скрин и сразу закрывается. Эмулятор версии 8.3 Delphi XE8 Пробовал поставить эмулятор предыдущих версий. Не помогло. SDK предыдущих версий Delphi не видит.
×
×
  • Создать...