如何在iPad上以编程方式启动iBooks电子阅读器?
就像UIApplication.openURL
一样。
有没有一个API来启动一个ISBN的iBooks?
iBooks注册itms-books:
itms-bookss:
URLscheme,因此您可以通过编程启动iBooks,但实际的URL可能不是ISBN。
的iBooks
NSString *stringURL = @"itms-books:"; NSURL *url = [NSURL URLWithString:stringURL]; [[UIApplication sharedApplication] openURL:url]; NSString *stringURL = @"itms-bookss:"; NSURL *url = [NSURL URLWithString:stringURL]; [[UIApplication sharedApplication] openURL:url];
对于你的信息,伙计们:只需要添加itunes.apple.com
url, itms-books
在Mac上浏览BookStore一样,你可以在iTunes中find这个url,但是用itms-books
和b00mreplacehttp
就可以了! 例
itms-books://itunes.apple.com/de/book/marchen/id436945766
要么
itms-books://itunes.apple.com/WebObjects/MZStore.woa/wa/viewMultiRoom?fcId=510054265&s=143443
猜猜这个问题仍然在寻找一个完美的答案。
有一本书说,在iBooks Swift编程。
有没有办法直接打开这本书,而不是先打开iBook应用程序,然后select所需的书。
NSString *stringURL = @"itms-books:"; NSURL *url = [NSURL URLWithString:stringURL]; [[UIApplication sharedApplication] openURL:url];
这段代码从应用程序中打开iBook,但打开一本特定的书呢?