【问题标题】:Has the iOS9 update caused C# codes not work properly?iOS9 更新是否导致 C# 代码无法正常工作?
【发布时间】:2015-11-17 13:48:23
【问题描述】:

我有一段代码在 iOS9 更新后无法在设备上运行,特别是 Safari 浏览器(iphone 和 ipad)。它在使用 iOS9 的设备上的 Chrome 中运行良好,但 Safari 遇到了一些我无法调试的问题。在 iOS8 之前,设备上的两个浏览器都没有问题。

基本上,功能是人们需要从一组图像中选择 2 张图像,然后单击“开始”按钮。如果图像与保存在后端(DB)中的图像匹配,那么他将导航到下一个屏幕,否则它会显示一个十字符号并刷新页面,要求用户再次选择图像。 请帮忙,谢谢。

下面是我觉得有问题的一段代码:

string cbref = Page.ClientScript.GetCallbackEventReference(this,
                    "arg", "fnGetOutputFromServer", "context");       
string cbScr = string.Format("function fnCallServerMethod(arg," +
                                 " context) {{ {0}; }} ", cbref);
Page.ClientScript.RegisterStartupScript(GetType(), "fnCallServerMethod", cbScr, true);

我在 fnGetOutputFromServer 中放置了一个警报,但它从未出现在设备的 Safari 浏览器中。请帮助我,因为我对它为什么不起作用感到完全困惑。另外,如果我必须更改整行以解决此问题或直接调用函数或其他方式,我也可以。

注意:这在 iOS9 设备上的 Chrome 中运行良好,但在 Safari 中无法运行,并且在 PC 上模拟 iphone/ipad 时同样运行良好

再次提前致谢。

【问题讨论】:

  • 我想我已经解决了这个问题.. 将在某个时候确认

标签: iphone ipad safari ios9


【解决方案1】:

http://www.brillianceweb.com/blog/article/69/aspnet-20-misidentifies-safari-71-on-ios-and-os-x

这解决了它! :) 我必须获得适用于 iOS9 的最新 AppleWebkit 版本,并在解决问题的配置文件中对其进行了更新

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-04-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-02-28
    • 2017-08-01
    • 1970-01-01
    相关资源
    最近更新 更多