草庐IT

iPod-touch

全部标签

javascript - "Preload"apple-touch-precomposed-icon 添加到主屏幕之前?

有什么方法可以“预加载”apple-touch-precomposed-icon,以便在将它添加到主屏幕之前就已经加载了吗?就目前而言(据我所见),您从Safari中点击“添加到主屏幕”,它会使用页面的屏幕截图,直到下载图标为止。我假设这是为了在页面加载时保留带宽。我试图将它作为img包含在页面上,希望它被缓存,但这似乎没有用。还有其他想法吗? 最佳答案 设置4个不同大小的图标。您的iDevice选择图片并将其设置为应用程序图标。例如这是我的主页,我还在工作^^ 关于javascript

objective-c - 使用音频单元(混音器主机)从 iPod 库而不是预先选择的声音文件播放。

我正在为一个大学项目开发​​DJ混音应用程序。我基本上是从“通过谷歌搜索所有内容并分析现有源代码来从头开始自学”的方式来处理这个项目的,所以要放轻松。我查看了来自apple的MixerHost示例项目:http://developer.apple.com/library/ios/#samplecode/MixerHost/Introduction/Intro.html#//apple_ref/doc/uid/DTS40010210我不知道如何用从媒体选择器中选择的iPod库中的歌曲URL替换预先选择的音频文件(吉他+节拍),或者,在这种情况下-2个媒体选择器。是否是获取所选iPod库歌

iphone - UIRequiredDeviceCapabilities 排除没有后置摄像头的 16GB 第 5 代 iPod touch?

我正在开发一款需要后置摄像头的相机应用。2013年5月,Apple发布了没有后置摄像头的16GB第五代iPodtouch。我可以将我的UIRequiredDeviceCapabilities值设置为什么,以确保该应用程序无法安装在16GB的第5代iPod上?Apple'sdocumentation提到了still-camera和video-camera所需的设备功能,但这些表示“设备上存在相机[withvideocapabilities]”。16GB的第5代iPod确实有一个前置摄像头,那么still-camera和video-camera是否仍然适用于该iPod?有前置摄像头功能,但

cocoa-touch - 将 window.navigator.standalone 添加到 UIWebView DOM

您知道如何通过点击+按钮通过MobileSafari安装“webapp”吗?通过主屏幕启动此应用,您的网络应用知道它是从主屏幕启动的,因为window.navigator.standalone设置为1...嗯..我制作了一个带有UIWebView的iOS应用程序,它加载了一个网络应用程序。现在我想将window.navigator.standalone属性添加到我的web应用程序的dom中...这可能吗?谢谢 最佳答案 将一些Javascript从objective-c注入(inject)到webview中以手动设置参数[webVi

iphone - Cocoa-Touch:如何允许 MPMoviePlayerController 但不允许其他 View 自动旋转?

我有这个iOS3.2应用程序(iPad),它有很多内容和一些视频。所有View都是纵向的,除了视频是纵向内嵌的,有全屏选项,我想让用户在全屏时自动旋转视频。在shouldAutorotateForInterfaceOrientation:中,我的应用通常拒绝自动旋转。如何让MPMoviePlayerController的View自动旋转,而不是我应用中的任何其他View?我想到的一些想法:shouldAutorotateForInterfaceOrientation::返回isFullscreenMovieActive;这将使应用程序允许在电影处于全屏模式时进行旋转。除了一个大问题外,

php - 从网络应用程序动态更新 ios apple-touch-icon

我正在尝试查看是否可以在不再次打开页面的情况下更新移动应用程序图标图像。我的演示在这里:http://charliehield.com/sandbox/IconUpdate第1步:在iOS设备上导航到URL(尚未测试Android,但应该可以)第2步:点击箭头按钮并选择“添加到主屏幕”第三步:点击“添加”按钮现在,图标应该是绿色的。我正在使用一个简单的PHPif语句进行测试,设置$i=0;因此,如果$i=0,将apple-touch-icon设置为GREEN.png,否则使用RED.png这是我的PHP代码:IconUpdate';}else{echo'';}?>addtohomesc

iphone - 你能确定插入iphone/ipad/ipod耳机插孔的具体设备类型吗?

在使用iPad及其耳机插孔时,我注意到一些有趣的事情。当我将iPhone耳塞式耳机插入iPad时,我可以更改耳机音量(使用iPad上的音量按钮)。如果我拔下耳塞并使用相同的耳机插孔插入外部扬声器,我可以再次将音量调节到不同的水平。如果我拔下扬声器,我可以重新插入耳塞。音量会自动变回我上次设置耳塞的音量。如果我有第三个设备插入耳机插孔(在我的例子中,我使用插入耳机插孔的UniMag信用卡刷卡读卡器进行测试)iPad会记住第三卷。它似乎知道哪个设备插入了iphone插孔并将其设置为适当的音量级别。这与我的预期相反。我希望耳机插孔只有一个音量级别,而不管插入的是什么设备。如果iPad可以确定

objective-c - iPod 库中的 .m4a 原始数据无法播放

所以我面临着一个非常奇怪和奇怪的问题,想知道是否有其他人遇到过这个问题。我正在从手机音乐库中获取MPMediaItem的原始数据,然后通过HTTP将其发送出去以在其他地方播放。我的问题出现的地方是当我从.m4a类型的文件中获取原始数据时,它似乎丢失了一些片段。例如,如果我从iTunes检查的原始文件是7.4mb,那么我从我的代码中得到的文件大小是7.3mb。我做了一些研究,发现.m4a文件实际上是一个封装,我认为我没有得到文件的封装只是原始音乐数据,因此它是不可识别的。这是我的代码,它为我提供了来自MPMediaItem的原始音乐数据NSError*error=nil;MPMediaQ

javascript - 你能从安装了angular-touch的javascript中检测到双击吗

我正在尝试在触摸设备上分配一个手势来“删除照片”,双击是有意义的。是否有Angular友好的方法来检测double-tap,甚至是来自javascript的long-tap?Angular-touch不支持开箱即用。PS:我知道我可以使用hammer.js,但如果可以避免,我宁愿不加载另一个库。angular-carousel已经加载了angular-touch 最佳答案 我浏览了angular-touch.js并添加了这个:longtapHandler=$parse(attr.ngLongtap),这个:/**addlongtap

ios - 如何在启用allowsLinkPreview 的情况下在同一个WKWebView 中打开3D touch 弹出页面?

当设置webView.allowsLinkPreview=true时,链接支持3Dtouchpeek&pop功能。唯一的问题是新页面将在Safari而不是webView中打开。 最佳答案 根据Apple的说法,iOS10为WKWebView引入了一个新的API,允许您使用以下委托(delegate)方法拦截链接预览的peek和pop操作:optionalfuncwebView(_webView:WKWebView,previewingViewControllerForElementelementInfo:WKPreviewEleme