示例#1
0
        public void AppWillOpenUrl(Uri uri)
        {
            if (!CheckActivityHandler())
            {
                return;
            }
            var clickTime = DateTime.Now;

            _activityHandler.OpenUrl(uri, clickTime);
        }
示例#2
0
        public void AppWillOpenUrl(Uri uri, IDeviceUtil deviceUtil)
        {
            var clickTime = DateTime.Now;

            if (!CheckActivityHandler())
            {
                deviceUtil.PersistSimpleValue(DEEPLINK_URL, uri.AbsoluteUri);
                deviceUtil.PersistSimpleValue(DEEPLINK_CLICK_TIME, clickTime.Ticks.ToString());
                return;
            }

            _activityHandler.OpenUrl(uri, clickTime);
        }