@xamarin_russia

Страница 463 из 619
mute
11.07.2018
14:42:13
шаманаство говорю ж

Kirill
11.07.2018
14:42:38
ну тогда клин ребилд
ну только если. Clear Solution. Delete bin & obj. Restart VS, Restart PC. Clear TEMP - это значит олжно помочь)

mute
11.07.2018
14:43:03
тоже когда то не срабатывали команды и игра с определением как-то помогла

Александр
11.07.2018
14:43:45
Я пробовал многое. В том числе и асинхронные методы.

Google
Александр
11.07.2018
14:44:48
Может тестовая модель не хочет? Попробую на другом телефоне)))

Julius
11.07.2018
18:47:38
Если до этого приложуху устанавливал без этого обработчика то удали ее с телефона и установи, мне иногда помогает

Vitaly
11.07.2018
20:29:30
У кого-нибудь есть смартфон Asus Zenfone ZE552KL на Андроиде 8.0 ?

Можете посомтреть версию Chrome ?



Venofied
12.07.2018
06:21:45
Всем привет, а tapbarcontroller можно ли переместить наверх?

Точнее просто tabbar

Как в tumbler

Vitaly
12.07.2018
07:43:08
О, спасибо!

У нас на этом телефоне и версии не работает почему то ext.js в браузерах

mute
12.07.2018
07:45:34
имеено в браузерах или вебвью?

Petr
12.07.2018
07:45:37
Google
Vitaly
12.07.2018
07:47:10
Ну это вроде как последняя версия хрома.
В приложении в компоненте WebView наверное эту же версию использует

mute
12.07.2018
07:47:50
а жс то для вебвью включен?

Control.Settings.DomStorageEnabled = true; Control.Settings.JavaScriptEnabled = true;

в рендерер если XF

Vitaly
12.07.2018
07:48:43
а жс то для вебвью включен?
Да все включено и отображалось, но на 8 андроиде и в приложении отчеты не отображаются и через браузер

mute
12.07.2018
07:49:03
а. ок

Vitaly
12.07.2018
07:49:07
А на 7 и ранее отображается

Причем не на всех 8 андроидах не работает

mute
12.07.2018
07:49:35
в аутпуте что-нибудь инетересное вываливает?

Vitaly
12.07.2018
07:50:13
В таком духе ошибки

В ext.js

mute
12.07.2018
07:52:46
а там жаба код и жс не вызывается?

Vitaly
12.07.2018
08:01:02
а там жаба код и жс не вызывается?
Вызываются но что то не так идет, разбираемся еще

mute
12.07.2018
08:01:43
@JavascriptInterface на всех вызываемых методах проставлен?

глупые вопросы канеш)

Aleksandr
12.07.2018
08:08:41
всем привет, такая проблема File.WriteAllBytes(Path.Combine(_path, fileName + ".pem"), dataBytes); - записывается, если следом сделать File.ReadAllText(Path.Combine(_path, fileName + ".pem"));- читается Но если чтение пренести куда нибудь еще- Access deined пишет, кто нибудь сталкивался

?

Venofied
12.07.2018
08:30:11
Люди а у view, есть свойство visible? Или что то похожее

Google
Vitaly
12.07.2018
08:38:25
Надо вроде сначала вызвать

Или File.Open() с параметрами разнымт

Aleksandr
12.07.2018
08:39:33
Kirill
12.07.2018
08:47:49
Venofied
12.07.2018
08:50:31
Естественно. Такое и есть
Я просто с сегментами разъедаю и такую можно реализовать, 2 сегмента, выбор сегмента отключает видимость одной вьюшке и включает другую или можно как то более грамотно сделать?

Venofied
12.07.2018
10:45:46
Народ, как сделать нормальную прокрутку на iOS?

Kirill
12.07.2018
10:59:02
Venofied
12.07.2018
11:01:17
в смысле "Нормальную"?
Когда скролл двигаю, он возвращается в начало и не пролистывает

Kirill
12.07.2018
11:02:57
Venofied
12.07.2018
11:13:20
contentSize корректный установлен?
Я так понял, для этого скрипт нужно написать?

Kirill
12.07.2018
11:17:22
Я так понял, для этого скрипт нужно написать?
какой скрипт? это параметр у UIScrollView

An
12.07.2018
12:34:48
Кто-то сталкивался из ситуацией, когда на формс создаешь страницу, вм делает запросы, жмешь кнопку назад и страница дипоузится, а потом приходят ответы из запросов

Из-за этого валится апп

vladimir
12.07.2018
12:35:28
TokenCancellationSource

An
12.07.2018
12:36:39
Это да, но все во всех страницах используют TokenCancellationSource при диспоузе?

vladimir
12.07.2018
12:37:17
вам надо его использовать самим

An
12.07.2018
12:37:57
+ а если там try{ показать лоадер } finaly{ скрыть лоадер }

vladimir
12.07.2018
12:38:47
и что? делаете отмену до выгрузки страницы

An
12.07.2018
12:40:00
Если так все делают

Google
An
12.07.2018
12:40:13
То должен быть уже какой-то шаблон

vladimir
12.07.2018
12:42:26
ну примерно так и делают, что там шаблонить

я же не знаю, как у вас навигация происходит

как вы VM управляете

конкретного решения не дам

mute
12.07.2018
12:42:53
public class BaseViewModel { protected CancellationTokenSource _tokenSource = new CancallationTokenSource(); ~BaseViewModel() { _tokenSource.Cancel(); } }

Max
12.07.2018
12:43:29
Вы не знаете когда GC соберёт VM

Admin
ERROR: S client not available

Max
12.07.2018
12:43:56
Лучше пользоваться Dispose

mute
12.07.2018
12:43:59
тогда IDisposed

Max
12.07.2018
12:44:05
An
12.07.2018
12:44:50
Лучше или у вас так же? Реально кажется, что только у меня такая проблема

mute
12.07.2018
12:45:17
Вы не знаете когда GC соберёт VM
вот за это спасибо. я что-то об этом не подумал) пойду перепишу на IDisposable

An
12.07.2018
12:45:44
Перед каждым изменением поля у вм нужно проверить или таски отменены

Max
12.07.2018
12:46:12
Лучше или у вас так же? Реально кажется, что только у меня такая проблема
У меня на IDisposable навигация построена, когда перехожу на другую страницу, вызываю Cancel

vladimir
12.07.2018
12:46:15
чего?

Max
12.07.2018
12:47:00
Чтобы отменить все таски и не получить веретена ошибок и лишних запросов

An
12.07.2018
12:52:19
Ну вот у меня по примеру https://pastebin.com/vJLepjZL 1 строка обростает кучей всего

vladimir
12.07.2018
12:53:47
ну и в свой AuthenticateAsync пропихните source.Token

Google
An
12.07.2018
12:59:32
А вызывать отмены в Dispose, а диспоуз вызывать в методе страницы OnDesapear ?

vladimir
12.07.2018
13:00:54
Dispose чего? как у вас вообще сделана навигация?

Max
12.07.2018
13:00:57
А вызывать отмены в Dispose, а диспоуз вызывать в методе страницы OnDesapear ?
ну тут сами смотрите когда у вас должно оно отменяться

А вызывать отмены в Dispose, а диспоуз вызывать в методе страницы OnDesapear ?
если делать совсем железно и просто, то да, вот этот варик нормальный

если есть какая-то сложная логика, то уже в NavigationService сами рулите когда контекст диспозить

вообще, похорошему, надо и страницы тоже IDisposable сделать, там тоже есть что вычистить

и вместе со страницей ее контекст уничтожать

вообще все это прекрасно живет, если вы пользуетесь IoC контейнером

тогда вопросы когда и что диспозить вообще сами отпадают

An
12.07.2018
13:04:37
Почему?

Max
12.07.2018
13:05:07
контейнер сам уничтожит VM, когда она не будет нужна

An
12.07.2018
13:06:24
Ну проблема же в том, что вм пытается изменить страницу, которой уже нет

Max
12.07.2018
13:07:04
VM ? Пытается изменить?

контекст не рулит страницей напрямую

An
12.07.2018
13:10:06
Не сильно понял, что это значит, но если бы при диспоузе страница отвязывала контекст, то было бы норм

Когда она удаляется из стека навигации

German
12.07.2018
13:26:22
Что лучше юзать в Xamarin: mvc или mvvm?

German
12.07.2018
13:28:29
Max
12.07.2018
13:30:12
Ну проблема же в том, что вм пытается изменить страницу, которой уже нет
если ты из ViewMode меняешь что-то на Page - это не очень классно. View сама должна меняться под ViewModel, но так они независимы друг от друга и напрямую ничего не вызывают у друг-друга

Страница 463 из 619