我正在嘗試在我的iPhone應用程序中使用MathJax。我目前在我的Resources文件夾中有MathJax和MathJax的解壓版本。我的資源文件夾中有一個html文件,它是MathJax測試文件夾中sample.html文件的直接副本。然後我有一個視圖,加載和它何時將數據加載到UIWebView中。MathJax和iPhone Objective C
當視圖加載它從這樣的文件中獲取的數據:
NSString *htmlText = [NSString stringWithContentsOfFile:filePath encoding:NSUTF8StringEncoding error:nil];
的文件路徑是通過執行以下操作獲得:`的NSString *文件路徑= [[一個NSBundle mainBundle] pathForResource: 「SSS」 ofType:@ 「HTML」];
然後,我在我的資源文件夾中有MathJax文件夾,並確保它們已安裝,以便它們在「構建階段」的「複製包資源」中未列出「編譯源」下列出。
一旦我在字符串中的htmlText。我去加載UIWebView中的數據。我按照以下方式執行此操作:
[htmlView loadHTMLString:htmlText baseURL:[[NSBundle mainBundle] resourceURL]];
網頁加載到UIWebView中,但沒有一個LaTex顯示正確。當我加載MathJax文件夾中的sample.html頁面時,它會正確加載,所以我知道我的設置是正確的。任何幫助都會很棒。
感謝