Hi, I have a problem with the play button not always rendering on my mobile. It always renders on Chrome on my laptop. It usually renders on Chrome on Android, but not always. Thanks.
- This topic was modified 5 months, 3 weeks ago by thatllbetheday.
The page I need help with: [log in to see the link]
Thanks very much. As I say the issue with the mobile is intermittent and I can go a couple of days without it reproducing. So it could be tricky for someone to replicate. Hopefully they will come up with something tho. Cheers.
Thanks for the update.
I just noticed if I go into Chrome and ‘inspect’ then choose ‘network’, the play button is the only item in red and if I click it I see this:
Request URL: https://mattscopyshop.com/image/round-play-button-black.png
Request Method: GET
Status Code: 404
Plus a whole load of other info. It’s the only 404 item tho. Hope this helps.
The above image does not exist in your site or the link is broken. You need to investigate this issue. It has nothing to do with our plugin unfortunately.
- This reply was modified 5 months, 2 weeks ago by mbrsolution.
Oh OK thanks. Maybe it came from one of the other players I trialed then. Is there any feedback from the developers about my issue please? The button is still intermittently disappearing. Thanks.
Hi, what shortcode are you currently using?
Hi, Thanks a lot for your reply. It’s:
<p>[sc_embed_player fileurl= “https://mattscopyshop.com/wp-content/uploads/2022/01/bell.mp3″%5D</p>
<p style=”display: inline; color: #785e03”>(What You Get for Your Money)</p>
Hi, try the following sample format. Lets see if this works better.
<p style="display:inline;color:#785e03">What You Get for Your Money: </p>[sc_embed_player fileurl="https://mattscopyshop.com/wp-content/uploads/2022/01/bell.mp3"]
Hi, Thanks a lot for getting back to me and I’m sorry for the delay. I really appreciate it and thanks for actually giving me the alternate code. If I use that code then the words come before the button and they are not ‘lined up’. It doesn’t look very neat on the screen. Ideally I’d want them lining up on the same line or with a line break between them. Is it possible to have it looking visually neater at the same time as having the button working please? I’ve got the rest of my site exactly how I want it now. The only remaining job is getting the play button rendering reliably. Thanks again.
Hi, unfortunately there is not much more I can do to help you. This is a very tricky issue because it only happens some times and not all the times. I do have a suggestion that you might like to try. Check the server log files when ever it happens again to see if something is revealed in the log files about this issue.
Thanks a lot for all your help and for this suggestion. Since I used your code the problem hasn’t recurred. I did change the colour and put the writing after the button but I have kept out the line break that I had in before. It seems possible it was the line break that was causing the issue. Thanks again in any case.
BTW the plugin is adding a whole second to my page load time! This is despite having CloudFlare minifying CSS.
One second can represent other factors involved as well, not just our plugin. I think fixing the rendering issue is more important than trying to work out how to recover one second in my humble opinion.
Well the analysis was broken down with those figures for the plugin, but overnight that has disappeared and it’s not even showing them in the results at all so I guess it just needed some time to settle down! Thanks again for all your help. I really appreciate it. And the button’s been working ever since I used your code!
That is good news 🙂 I am marking this thread as resolved.
Hi, I thought I would check in with the final report. It seemed for a few days that changing the code fixed the problem. However, it had not as the issue returned. It had always been intermittent. In the end I tried downgrading the version of PHP and this worked. I was running on 8.1. I downgraded to 7.4. This permanently fixed the issue.
- You must be logged in to reply to this topic.