小编Mys*_*gan的帖子

在Windows 8平板电脑上处理虚拟键盘

在我的网页中,我有一个文本输入字段,在Windows 8.1平板电脑中被键盘覆盖.

我希望平板电脑能够"推高"网页内容(因为它可以在iPad上运行).

那么:是否有可能使键盘不覆盖我的输入字段?我可以通过javascript检测虚拟键盘是否处于活动状态吗?

html javascript css browser windows-8.1

10
推荐指数
1
解决办法
553
查看次数

需要asp.net身份验证的视频无法在iOS 10上运行

在iOS 10中的Safari上,我的视频不起作用,只显示播放图标.

我通过asp.net服务器提供视频,该服务器检查以确保用户已登录并可以访问视频.仅在iOS 10上,服务器将以401 Unauthorized响应!

使用下面的代码进行一些测试,我发现iOS 9上的safari发送了".ASPXAUTH"cookie - 但iOS 10上的safari却没有!

<video crossorigin="use-credentials" controls autoplay="autoplay">
    <source src="/Server/GetVideo.ashx?id=123"/>
</video>
Run Code Online (Sandbox Code Playgroud)

为什么safari无法播放我的视频?有什么办法可以解决吗?

asp.net cookies cors html5-video ios10

9
推荐指数
1
解决办法
2145
查看次数

c#中的自定义日期时间格式

我有一个变量,使用以下字符串格式打印出来:

var printThis = String.Format("{0:d}, {0:T}", dateAndTimeVar);
Run Code Online (Sandbox Code Playgroud)

现在我有一个问题; 当我没有设置'dateAndTimeVar'时,我需要'{0:T}'来显示类似'--. - .--'的内容.使用常规DateTime类型似乎不支持这种情况(如果没有设置时间,则默认显示'00 .00.00').

我可以将'dateAndTimeVar'变量更改为任何内容(包括其他类型),但字符串格式必须保持不变.

这有什么解决方案吗?

c# string datetime string-formatting datetime-format

2
推荐指数
1
解决办法
376
查看次数

iOS上Xamarin中所选TabBarItem的背景颜色

使用Xamarin.Forms,我在iOS中有一个自定义的TabbedPageRenderer。现在,我可以更改所选TabBarItem上的文本颜色,但是不能更改所选Tab的背景颜色。有人知道吗?

class CustomTabbedPageRenderer : TabbedRenderer
{
   public override UIViewController SelectedViewController
   {
       get
       {
           UITextAttributes attr = new UITextAttributes();
           attr.TextColor = UIColor.White;
           if (base.SelectedViewController != null)
           {
               base.SelectedViewController.TabBarItem.SetTitleTextAttributes(attr, UIControlState.Normal);                  
               // TODO: How to set background color for ONE item?
           }
           return base.SelectedViewController;
       }
       set
       {
           base.SelectedViewController = value;
       }
    }
}
Run Code Online (Sandbox Code Playgroud)

c# custom-renderer xamarin.ios xamarin xamarin.forms

1
推荐指数
1
解决办法
1464
查看次数