Edward Tarasov

Пользователи
  • Публикаций

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

  • Посещение

Информация о Edward Tarasov

  • Звание
    Продвинутый пользователь

Посетители профиля

291 просмотр профиля
  1. Edward Tarasov

    Непонятная ситуация в Webbrowser

    Доброго времени суток... как обычно прежде чем писать сюда - обычкал весь инет ничего не нашел... Суть проблемы : Приложение на IOS. создается webbrowser web1:=TWebBrowser.Create(self); web1.Parent:=layoutweb; web1.Align:=TAlignLayout.Client; web1.OnDidStartLoad:=onstartloadpay; web1.Navigate(url); когда в url адрес например http://google.ru всре работает супер, но как только вставляю нужный адрес в котором передаются параметры ( 'http://blabla.com/php/pay2.php?eks=блабла&sum=100&hash=блабла&orderid=205') вылетает это(На андройде норм отрабатывает): PS строку отловить отладчиком не могу!!! по шагам с заходом все отрабатывает норм, как только жму шаг с обходом вылетает!!!((( ктонибудь сталкивался??
  2. Edward Tarasov

    Debugger paramentr и activity android:name

    Класс! в проекте текстовых файлов на 1.5 гб, ну просто к сведению... Но не смотря на это, я таки допер, что по всей видимости, раз других файлов там нет, то видимо он в текстовом, прикинь да... дальше спустя, о муки, долгих пол минуты, я его нашел, и как думаешь... что сделал... ??? ГЕНИАЛЬНО!! я ввел верное название activity, но так как влажность воздуха видимо не соответствует стандартам по ГОСТу или по чему там... после компиляции ставится на место - ошибочное название... прикинь ваще короч... читай матчасть умник. ахахахаххахпхпхпхпхпахххааахахаххахахахахаххаха ппууууууууууухахахаххахахха ржака ппц... ага ок. самое главное - совет то очень полезный, а главное решает проблему...
  3. Теперь скажи пожалуйста как этот, его родственников, -cleaninstall убрать оттуда... потому что его удаляешь - а он всеравно там..... втф??)))
  4. Edward Tarasov

    Debugger paramentr и activity android:name

    Дернул черт меня что то там поменять... теперь не могу убрать параметр -cleanupinstall из project -> options -> debbuger -> parametr. я его главное удаляю, а он там опять появляется (((( activity android:name - тоже самое. вернул все как было, он всеравно возвращает назад ошибочное название и приложение нифига не работает кто знает как с этим быть???
  5. Огонь!! как ты сделал регистрацию по номеру?????? подскажи механизм от и до плз. долго искал как это реализовать, подумывал изобрести велосипед, потом решил что будет криво и оставил эту идею...
  6. Edward Tarasov

    webbrowser

    android, штатный, все сайты открываются норм, а именно вместо этого - белый экран... я вахере
  7. Edward Tarasov

    webbrowser

    Привет всем. кто сталкивался с такой ерундой, что в webbrowser вместо сайта тупо белый экран?? причем сам сайт отображаеться норм, и на том же планшете, но в стандартном бразуере и на компе... и именно этот сайт не пашет из приложения
  8. Edward Tarasov

    Парсинг XML файла

    Сам долго парился с этой проблемой в итоге - перевел в json. парсинг json : type Treqmatr = Record matr : array of array of string; i:integer; j:integer; end; function TForm1.request(req: string): TStringList; var s:Tstringlist; var MultiData:TIdMultiPartFormDataStream; begin s:=TStringList.Create; jsonStream:=TMemoryStream.Create; IdHTTP1.Get(req,jsonStream); jsonstream.SaveToFile(filepath+'/'+req+'.txt'); // s.LoadFromFile(filepath+'/'+req+'.txt',TEncoding.UTF8); Result:=s; end; function TForm1.parsereq(req:string): Treqmatr; var RootNode: IXMLNode; s:Tstringlist; LJsonArr : TJSONArray; LJsonValue : TJSONValue; LItem : TJSONValue; s1,kodrazd:string; ich,jch,i1,j1,i2,j2:integer; matr:Treqmatr; begin ich:=0; jch:=0; LJsonArr := TJSONObject.ParseJSONValue(request(req).Text) as TJSONArray; for LJsonValue in LJsonArr do begin for LItem in TJSONArray(LJsonValue) do begin ich:=LJsonArr.Count; jch:=TJSONArray(LJsonValue).Count; end; end; SetLength(matr.matr,ich,jch); matr.i:=ich; matr.j:=jch; i1:=0; for LJsonValue in LJsonArr do begin j1:=0; if i1>ich then i1:=0; for LItem in TJSONArray(LJsonValue) do begin // if TJSONPair(LItem).JsonValue <> nil then //надо проверить на ноль matr.matr[i1][j1]:=TJSONPair(LItem).JsonValue.Value; j1:=j1+1; end; i1:=i1+1; end; Result:=matr; end; Вызов: var matr:Treqmatr; try matr:=parsereq('addres'); except end;
  9. Edward Tarasov

    Подключение сторонних sdk

    Эквайринг тинкоф. они предоставили sdk для подключения через gradle... чем я никогда не пользовался, и даже желания нету разбираться с этой штукой. я какими то махинациями с этим архивом получил папку SDK в котором лежали .java файлы - но с ними ниче не сделаешь как я понял и забил на это оставив старую схему... а по поводу сертификации - этот метод наоборот ее не требует, ведь я передаю на сервер запрос на страницу оплаты, он мне ее формирует и передает, и чел заполняет данные для оплаты уже не на моей форме а на форме эквайра. короч я доступа к данным банковских карт не имею.
  10. Edward Tarasov

    Подключение сторонних sdk

    Короче ну его на хрен... буду так же через json делать...) пасибо!
  11. Edward Tarasov

    Компиляция под IOS

    В общем решение так и не было найдено для berlin... все закончилось переходом на tokyo и теперь это чудо иногда даже запускается на iphone... смущает то что под андройд работает стабильно, а под ios два раза вылетает на третий раз запускается...
  12. Edward Tarasov

    Подключение сторонних sdk

    Command: jar tf "C:\Program Files (x86)\Embarcadero\Studio\19.0\bin\converters\java2op\AcquiringApi.java" Output: java.util.zip.ZipException: error in opening zip file at java.util.zip.ZipFile.open(Native Method) at java.util.zip.ZipFile.<init>(ZipFile.java:215) at java.util.zip.ZipFile.<init>(ZipFile.java:145) at java.util.zip.ZipFile.<init>(ZipFile.java:116) at sun.tools.jar.Main.list(Main.java:1004) at sun.tools.jar.Main.run(Main.java:245) at sun.tools.jar.Main.main(Main.java:1177)
  13. Edward Tarasov

    Подключение сторонних sdk

    Никогда не бывает чтобы все вот так просто заработало((( что это такое и почемууууу
  14. Edward Tarasov

    Подключение сторонних sdk

    Тут проблема с самим эквайрингом... он не соглашается со мной работать по этой схеме, если у меня нет самого интернет магазина, а для мобильного приложения предлагают использовать их SDK, ну или пойти нафиг...