草庐IT

WPF-Window

全部标签

ios - React-Native Spotify SDK iOS : Dismiss auth window

我一直在使用以下模块开发react-native应用程序:https://github.com/viestat/react-native-spotify目前,应用程序打开身份验证窗口以登录spotify。我确实获得了成功的返回,但我对现在如何摆脱弹出的登录窗口感到困惑。我知道它应该重定向回我的应用程序,但它只是停留在与注销/我的帐户按钮相同的窗口中。关于如何在返回成功消息时关闭此窗口有什么想法吗?SpotifyAuth.setClientID('*****','*****',['streaming','playlist-read-private'],(error)=>{if(error

javascript - "window.setTimeout"的 iOS 实现与 JavascriptCore

我在iOS应用程序中使用JavaScriptCore库,我正在尝试实现setTimeout函数。setTimeout(func,period)应用程序启动后,将创建具有全局上下文的JSC引擎,并向该上下文添加两个函数:_JSContext=JSGlobalContextCreate(NULL);[selfmapName:"iosSetTimeout"toFunction:_setTimeout];[selfmapName:"iosLog"toFunction:_log];这是将具有所需名称的全局JS函数映射到静态objective-c函数的native实现:-(void)mapName

c# - 我可以在 Xamarin 上使用 WPF 的全屏 UI 吗?

我正在考虑开始使用Xamarin,是否可以采用全屏WPF项目并在iOS和Android上使用它? 最佳答案 没有。Xamarin.Android和Xamarin.iOS公开相关平台的UI-你不能只在它们上使用WPF。但是,如果您在应用程序中将“业务逻辑”与UI逻辑分开,您就可以使用相同的业务逻辑项目,并且只需创建新的UI项目(每个平台一个)。当然,这取决于您的“业务逻辑”,只需要Xamarin上可用的功能;更一般地说,您希望创建一个包含该代码的可移植类库。 关于c#-我可以在Xamari

Window + Ubuntu双系统安装教程

1.制作Ubuntu启动盘你需要一个容量大于4GB的空u盘(不是空的也没事,但是制作启动盘会格式化u盘,所有东西都会丢失!),然后才能开始制作。推荐使用rufus制作启动盘:Rufus-CreatebootableUSBdrivestheeasyway下载完后可以直接打开(或者用软碟通,做启动ui盘视频可参考:https://v.ixigua.com/6bq3MMS/)我们还需要到ubuntu的官网去下载系统iso镜像:下载Ubuntu桌面系统|Ubuntu目前建议下载Ubuntu20.04.3LTS(long-termsupport),虽然21.04已经推出,但是毕竟没有长期支持版来的稳定,

ios - window.opener 未在 iOS Chrome 中设置

在一个文件中,我有go在t2.html我有document.write(window.opener);在iOS上的Safari、Mac上的Chrome以及几乎所有其他浏览器上,它都会像您期望的那样打印出[objectWindow]。在iOS上的Chrome上,我得到null。如何到达打开此窗口的窗口? 最佳答案 此代码解决了您正在谈论的问题(特别是针对Chromeios不喜欢“弹出窗口”的问题),但引用了PaypalAdaptivePayments,它会打开一个“弹出窗口”并重定向到Paypal页面进行付款。关键是你必须:启动窗口。

javascript - Safari window.matchMedia 处理程序未调用

当afterPrint发生时,我需要执行doSomethingFunc。我的代码在所有浏览器上运行良好,除了当前的Safari版本(OSX上的Safari10.1和iOS10.3上的Safari浏览器)。这两个浏览器似乎没有调用事件监听器(至少用于打印)。constmediaQueryPrint=window.matchMedia('print');mediaQueryPrint.addListener((mql)=>{if(!mql.matches){setImmediate(doSomethingFunc);}});window.print();上面的代码与OSXSafari9.1

javascript - window.history.go(-1) 在 iOS 主屏幕应用程序中不起作用

这个问题在这里已经有了答案:IsHistoryAPIbrokenoniOS?(Locationbardoesn'tupdateonpushState)(5个答案)关闭4年前。所以我试图在iPhone主屏幕应用程序上将用户重定向回历史记录中的一个级别,但由于某种原因它只是没有触发。当前代码如下window.history.go(-1)我也尝试过各种其他版本window.history.back()、history.go(-1),但还没有成功。我不知道如何实现pushState,所以我还没有尝试过这种方法,但主屏幕应用程序的制作非常糟糕,这让人非常恼火。至少您可以使用Safari进行调试。

ios - 在 [self.window makeKeyAndVisible] 崩溃;

我的应用程序运行良好,直到今天它开始崩溃:[self.windowmakeKeyAndVisible];在应用程序委托(delegate)中。-(BOOL)application:(UIApplication*)applicationdidFinishLaunchingWithOptions:(NSDictionary*)launchOptions{self.window=[[UIWindowalloc]initWithFrame:[[UIScreenmainScreen]bounds]];//Overridepointforcustomizationafterapplicationl

javascript - WkWebKit - 加载页面上的 javascript 发现 window.webkit 未定义

我正在试验WkWebKit在应用程序和页面之间来回对话。我可以使用WkWebViewevaluateJavascript方法让javaScript正常执行,但是当我尝试在JavaScript页面上执行window.webkit.messageHandlers.myHandler.postMessage('helloworld!')时,我发现window.webkit没有定义。奇怪...我在iOS8.4的iPad模拟器中运行。我以为这在原始版本8中可用,不是吗?我找不到其他人发帖,所以也许我做错了什么?我什至将我的SafariDeveloper附加到模拟器的浏览器,并在控制台中尝试查看w

c# - WPF Xaml Designer - 在设计时处理资源

我有一个WPF窗口,其中包含一些创建TCP连接的资源:但是当我关闭承载表单的设计器窗口时,连接仍然打开,因此,如果我再次打开表单,一个新的TCP连接将启动。在这种情况下如何处理断开连接? 最佳答案 使用窗口上的关闭事件应该可以做到这一点。privatevoidMainWindow_Closing(objectsender,System.ComponentModel.CancelEventArgse){if(Resources.Contains["DataCtx1"]){MyDataSourcedataSource=Resources