Jump to content

knsg12

Members
  • Posts

    222
  • Joined

  • Last visited

  • Days Won

    12

Posts posted by knsg12

  1. Звук почему то все равно не воспроизводит.

    Делаю вот так:
     

    if (TfgAssetsManager.Current.Find<TfgAssetFile>('muz', Asset)) then
      begin       
       AudioPlayer := TAVAudioPlayer.Create;
       AudioFileUrl := StrToNSUrl(Asset.FileName);
       AudioPlayer := TAVAudioPlayer.Wrap(AudioPlayer.initWithContentsOfURL(AudioFileUrl, @ErrorPtr));
       if ErrorPtr = nil then
       begin
        // Не удалось открыть файл
        Error := TNSError.Wrap(ErrorPtr);
        raise Exception.Create(NSStrToStr(Error.localizedDescription));
       end
       else
       begin
         AudioPlayer.prepareToPlay; // <-- на этом месте слетает и дальше не отрабатывает. Хотя ошибок нет
         AudioPlayer.play;
       end;
      end;

    Что я делаю не так, подскажите пожалуйста.

  2. В модальном режиме TfgBottomSheetLayout, если выставить параметр TfgBottomSheetLayout.ContentShadingSettings.Enabled = True, то при запуске приложения, экран полностью черный. Проверил в прилагаемом демо примере BottomSheetFloatDemo, тоже самое.

    • Like 1
  3. Также дополню замечания по этому компоненту.

    Выбираю опцию PullToRefresh, если данных нет или все элементы списка помещаются в коллекцию (т.е. когда нет скрола), то PullToRefresh не работает, элементы просто не двигаются, как только кол-во элементов превышает высоту коллекции(т.е. появляется скрол), PullToRefresh срабатывает. 

    Сейчас как выход приходится добавлять пустые стили, чтобы заполнить коллекцию и появлялся скрол, чтобы пользователь мог обновить список. Неудобно! Могли исправить? 

    Пример не прилагаю, думаю и так все понятно ))

    П.С. Насколько понял долгий тап еще не работает? У меня не реагирует.

    • Like 1
  4. 23.05.2020 в 17:03, Yaroslav Brovin сказал:

    Это можно сделать пока только через Android Api. 

    Не подскажете а каким образом сейчас возможно на iOs воспроизвести звук, ну или какой то тоновый стандартный звук? Есть ли возможность? Необходимо звуковое сопровождение на реакцию.

  5. Есть оказывается свойство  TfgLabel.LinksTypes, но тут есть два вопроса:

    1. Из всего набора типов ссылок у меня сработало только два Телефон и Веб ссылка, остальные (Почта, Адрес и Календарь) не реагируют (они не работают?).

    2. В принципе ссылка на адрес работает как надо, пытается открыть внешнее приложение для отображения карты, но как тогда сделать, чтобы пользователь не видел ссылку, а только текст адреса, а при переходе открывалась ссылка? 

  6. А как можно поделиться местоположением? И второй вопрос, как ограничить список приложений с которыми я хочу поделиться? Допустим я хочу открыть ссылку о местоположении в 2ГИСе и как то перегруженно, когда выходит куча приложений. Или была бы возможность как то сообщить чтобы показало только программы работающие с картами и т.д.

  7. При закрытии приложения с push уведомлением в режиме отладки вылетает ошибка EfgPlatformService. В документации описание ошибки - Ошибка работы с менеджером сервисов.  

    Запустил демо пример с push-уведомлением, в режиме отладки при закрытии вроде ошибку не выдавал, но через секунд 5 на телефоне выскакивает ошибка "В приложении "PushNotification" снова произошел сбой". 

    Раньше такого не наблюдалось!

    photo_2020-08-17_00-36-28.jpg

  8. @r3h0soft это зависит от инстаграмма. Попробуйте с другой программы сделать шаринг, должен тот же самый список выйти. Возможно инстаграм не предполагает прием информации извне.

  9. Добрый вечер всем!

    На основании примера @Stas создал свой botton sheets, выведя его в отдельную форму. Визуально вроде все нормально, но возникла одна проблема, у меня внутри этого шита есть коллекшнВью и сверху заголовок лейаут, теперь чтобы закрыть bottom sheet нужно потянуть за заголовок вниз это нормально работает. Но как реализовать чтобы можно было тянуть не только за заголовок, но и за сам КоллекшнВью, так как он реагирует только на свои события, пытался на него повесить событие тач, не получается.

    Пример прилагаю. Может есть у кого какие мысли? В родном Botton Sheete его можно закрыть потянув не только за заголовок но и за содержимое.

    На картинке зеленая область перемещается, красная нет, необходимо научить перемещать шит по красной области.

    BottomSh.jpeg

     

     

     

    BottomSheets.zip

  10. if not TfgAssetsManager.Current.Contains(Item.FalbumId) then
       TfgAssetsManager.Current.AddBitmapFromUrlAsync(Item.FalbumId, Item.FthumbnailUrl);
    AItem.GetControlByLookupName<TfgImage>('ImgAlbum').ImageName := Item.FalbumId;

    Try it!

    I think Item.FalbumId not uniq field for records, it needs to be replaced by Item.Id.

    • Like 2
×
×
  • Create New...