Posted 4 апреля, 201410 yr Здравствуйте. На основе инструкции по добавлению плеера к аттачам создал свой вариант плеера на HTML5. И возникла проблема: на ПК плеер работает нормально - отображается и воспроизводит: А на ANDROID (собственно, для чего я и захотел использовать HTML5) не работает. Пробовался Google Chrome и Opera Mobile Classic: Происходит вечная "загрузка". Причём, в Opera Mobile (Chrome не попробовал), на страничке с чистым HTML всё воспроизводится! (Т.е. создал пустую HTML страничку, вставил плеер, сохранил папку с файлами на телефоне и открыл эту страничку в браузере на телефоне) JS сжатие отключил, кеш чистил - не помогает. Вот что я добавил в шаблон Show_attachments: <if test="memberbox:|:$this->memberData['member_id']"> <if test="$data['mime_image'] == 'style_extra/mime_types/music.gif'"> <br /> <div style="height: 50px;" id="audioplayer_{$data['attach_id']}"></div> <br /> <script type="text/javascript">this.player = new Uppod({m:"audio",uid:"audioplayer_{$data['attach_id']}",file:"{$this->settings['board_url']}/index.php?app=core&module=attach§ion=attach&attach_id={$data['attach_id']}",comment:"Прикреплённый MP3 - {$data['attach_file']} (ID: {$data['attach_id']})"});</script> </if></if> Пожалуйста, подскажите.
4 апреля, 201410 yr Author UPD: Загрузил ту самую "чистую страницу" на сервер: __tstsrv.tk/player Всё работает и на ПК и на ANDROID. Значит проблема в движке. Подскажите куда копать.
5 апреля, 201410 yr Author Ну пожалуйста, хоть какие-нибудь идеи есть? У меня вот есть одна. Мне кажется, что проблема в способе вызова аттача в IPB. Полный путь к файлу не даётся и из-за этого происходит ошибка. Но почему на ПК работает, а на Android - нет?
5 апреля, 201410 yr Ну на ПК браузеры умные и хавают все подряд даже неправильный код, бывает. (с)Sergiy Leschenko но это не факт Edited 5 апреля, 201410 yr by DeViLKIS
5 апреля, 201410 yr Author DeViLKIS, Chrome И там, и там. И ПК версия и Android версия построены на одном движке. Нет, тут что-то не то.
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.