0

AndroidのWebViewを介してアプリでckeditorを使用しようとしています。

iOS では ckeditor は正常に表示されますが、Android では次のエラーが発生します。

I/TiWebChromeClient.console: (main) [49519,49519] Uncaught TypeError: Cannot set property 'dir' of undefined (4466:file:///android_asset/Resources/lib/ckeditor/ckeditor.js)

ckeditor のドキュメントにはこれが表示されますが、とにかく機能しません。

iOSではすべて完璧に動作するので、Titaniumのエラーではないかと考えています。

これは私のhtmlコードです:

<!DOCTYPE html>

<html>
<head>
    <meta charset="utf-8">
    <script>
        var CKEDITOR_BASEPATH = '/lib/ckeditor/';
        window.CKEDITOR_BASEPATH='/lib/ckeditor/'; 
    </script>
    <script src="../ckeditor.js"></script>
    <script src="js/sample.js"></script>
    <style>
        body{
            margin: 0px;
        }
    </style>
</head>

<body id="main">

    <div class="adjoined-bottom">
        <div class="grid-container">
            <div class="grid-width-100">
                <div id="editor">
                    <h1>Hello world!</h1>
                    <p>I'm an instance of <a href="http://ckeditor.com">CKEditor</a>.</p>
                </div>
            </div>
        </div>
    </div>

    <script>
        initSample();
    </script>
</body>
</html>
4

1 に答える 1