one way is you could add this setting in user.config
<add key="AllowMobileSkinForNonMobile" value="true" />
so that the mobile view link can be shown even if the mobile device is not detected, assuming that the desktop skin has the link in layout.master:
<portal:MobileSkinLink ID="mobileskin" runat="server" RenderAsListItem="true" />
then you could switch to mobile view from the desktop web browser and the edit link will be there
another way at least for Html content feature, admins and content admins should be able to edit it from content manager