我正在使用Jquery Mobile在PhoneGap上创建一个应用程序.该应用程序在PC浏览器和模拟器上运行良好,但当我在手机上安装它时,一切都非常小.
在我的主页上,我有一个可搜索的listView,当我点击文本字段搜索某些内容时,页面会调整为更可读的大小.
我怎么解决这个问题?我希望它从一开始就是可读的.
我有一个rails应用程序,我正在从Sphinx切换到ElasticSearch并使用gem searchkick.
我有一个模型教师和模型标签(通过宝石),教师可以有多个标签关联.在Teacher模型中,我已经定义了这样的索引:
def search_data
{
name: name,
intro: intro,
bio: bio,
tag_name: tags.name
}
end
Run Code Online (Sandbox Code Playgroud)
Name,intro和bio是教师属性,但我想索引与教师关联的标签的名称.我怎样才能做到这一点?
它现在的方式,它索引对象的名称(关系),我如何索引标签对象内的属性名称?
我正在开始一个新项目,其中一个目标是在Phonegap和Rhomobile之间建立一个比较矩阵.
我一直在调查这两个平台,但我很难找到我需要的所有信息.
真正让这两者分开的是什么?
我知道每个人都有自己的最爱,但我想要客观,我需要有关其功能的事实!
我正在为Android开发一个phonegap应用程序,我需要能够在chrome上运行应用程序.我的应用程序还没有任何手机功能.是所有Javascript,HTML和CSS.
问题是我正在获取我的服务器的一些信息但是我在浏览javascript时遇到了麻烦,所以我想在浏览器上测试te app以便我可以使用开发人员工具,但是ajax调用不适用于Chrome(它在电话上).
有任何想法吗?
我在我的应用程序上有一个博客,在这个博客上我通常会放一些youtube视频,当我在Facebook上分享这些页面的链接时,没有缩略图.有没有办法做到这一点?
我试图将带有开放图形协议的元数据与youtube链接放在一起,但没有运气.
这可能吗?
EDITED
在我的应用程序中,我包含了这样的OG视频标签:
%meta{ :property => "og:title" , :content => "#{post.title}" }
%meta{ :property => "og:type" , :content => "article" }
%meta{ :property => "og:url" , :content => "#{post_url(post.slug).sub('https:', 'http:')}" }
-if post.video_thumbnail && post.video_thumbnail != ""
%meta{ :property => "og:video" , :content => "http://www.youtube.com/watch?v=#{post.video_thumbnail}"}
Run Code Online (Sandbox Code Playgroud)
我在这个问题上找到了答案:如何从YouTube API获取YouTube视频缩略图?
如果使用此网址,Youtube API可让您从视频中获取图片:
http://img.youtube.com/vi/<insert-youtube-video-id-here>/0.jpg
Run Code Online (Sandbox Code Playgroud)
所以我将该链接包含为我的OG图像标记,如下所示:
%meta{ :property => "og:image" , :content => "http://img.youtube.com/vi/#{post.video_thumbnail}/0.jpg" }
Run Code Online (Sandbox Code Playgroud)
它完美地运作.
cordova ×3
html ×2
android ×1
comparison ×1
cross-domain ×1
css ×1
facebook ×1
javascript ×1
mobile ×1
orm ×1
rhomobile ×1
searchkick ×1
youtube ×1