Questions tagged «compatibility»

该标签应用于识别有关兼容性问题的问题,例如同一软件产品或开发套件或库的不同版本之间的兼容性问题。

12
片段onResume从后堆栈
我正在使用兼容性包在Android 2.2上使用Fragments。使用片段并将片段之间的过渡添加到后台时,我想实现活动的onResume相同的行为,即,每当片段从弹出窗口中移到“前景”(用户可见)时,回栈,我想在片段中激活某种回调(例如,对共享UI资源执行某些更改)。 我看到片段框架中没有内置的回调。为了达到这个目的,有什么好的做法吗?



8
跨域postMessage在IE10中是否损坏?
我正在尝试做一个简单的postMessage例子... 在IE10中 窗口/标签页之间(相对于iframe) 跨起源 删除这些条件之一,一切正常:-) 但是据我所知,postMessage仅当两个窗口共享一个原点时,窗口间才似乎在IE10中起作用。(事实上​​,而且很奇怪,这种行为比这更宽松:共享宿主的两个不同来源似乎也起作用)。 这是有记录的错误吗?有任何解决方法或其他建议吗? (注意:此问题涉及问题,但答案是关于IE8和IE9的,而不是10) 更多详细信息和示例... 启动器页面演示 <!DOCTYPE html> <html> <script> window.addEventListener("message", function(e){ console.log("Received message: ", e); }, false); </script> <button onclick="window.open('http://jsbin.com/ameguj/1');"> Open new window </button> </html> 启动页面演示 <!DOCTYPE html> <html> <script> window.opener.postMessage("Ahoy!", "*"); </script> </html> 这可以在以下网址使用:http : //jsbin.com/ahuzir/1 -因为两个页面都位于相同的来源(jsbin.com)。但是将第二页移动到其他任何地方,在IE10中失败。

5
是否可以在XP上运行.NET 4.5应用程序?
首先,我阅读以下内容: 连接盒 VS案 特别是这个频道9的帖子 因此,从最后一个项目符号开始,我真的认为没有办法解决此问题,但是我必须看看我是否能够获得明确的答案,因为我的团队希望从.NET 4.0升级到.NET 4.5。但是,我们必须支持XP。 如果我们要支持XP,是否不可能使用.NET 4.5? 我唯一想到的就是创建两个单独的解决方案,但是如果我们使用.NET 4.5功能,则代码库将不得不有所不同。 因此,我正在寻找一些我可能找不到并且其他人可能已经知道的惊人解决方法。

5
OnGlobalLayoutListener:弃用和兼容性
我必须使用一个OnGlobalLayoutListener对象,然后删除侦听器,我对以下方法解决的不赞成使用的方法有问题。 protected void onCreate(Bundle savedInstanceState) { final LinearLayout llTotal = (LinearLayout) findViewById(R.id.mmc_ll); ViewTreeObserver vto = llTotal.getViewTreeObserver(); if(vto.isAlive()){ vto.addOnGlobalLayoutListener(new OnGlobalLayoutListener() { @Override public void onGlobalLayout() { // // mycode // if (Build.VERSION.SDK_INT<16) { removeLayoutListenerPre16(llTotal.getViewTreeObserver(),this); } else { removeLayoutListenerPost16(llTotal.getViewTreeObserver(), this); } } }); } super.onCreate(savedInstanceState); } @SuppressWarnings("deprecation") private void removeLayoutListenerPre16(ViewTreeObserver observer, OnGlobalLayoutListener …

3
IE11中的Angular4应用程序运行问题
我正在使用Angular CLI(1.1.2)构建Angular4项目。它可以在Chrome(59.0.3071.115版)和firefox(54.0.1)中完美运行,但是当我尝试使用IE11(Verison 11.0.9600.18738)时,什么都没有显示,当我在IE中打开develper模式时,它显示了以下错误: SCRIPT5022: Exception thrown and not caught File: polyfills.bundle.js, Line: 829, Column: 34 并且详细的错误消息如下: 有人知道如何解决这个问题吗? 谢谢!
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.