- r - 以节省内存的方式增长 data.frame
- ruby-on-rails - phát hiện rò rỉ bộ nhớ Ruby/Ruby on Rails
- android - 无法解析导入android.support.v7.app
- UNIX 域套接字与共享内存(映射文件)
我用 UIWebView 制作了一个 iOS 应用程序,它加载了 YouTube iFrame 播放器。一切顺利,它甚至可以在后台继续播放视频,只有一个问题。
这个问题是这个月才出现的,而且不仅出现在最新的更新(iOS 8.3)上,而且出现在 iOS 8.1 上,所以我认为它与最近对 YouTube iFrame API 的一些修改有关。
在 iOS 8 上(设备上只有 iOS 8,8 之前的任何 iOS 都没有,甚至在模拟器上也没有)当我将应用程序置于后台(例如转到主屏幕、锁定设备)时,视频会播放通常情况下,但是一旦视频播放完并且应用程序尝试加载应用程序播放列表中的下一个视频,应用程序就会崩溃(实际上它似乎是 iOS 强制终止它。)
WebThread 上有一个 EXC_BAD_ACCESS
libGPUSupportMercury.dylib gpus_ReturnNotPermittedKillClient
崩溃日志中的相关调用堆栈如下:
Thread 6 name: WebThread
Thread 6 Crashed:
0 libGPUSupportMercury.dylib 0x000000018b829f90 gpus_ReturnNotPermittedKillClient + 12
1 libGPUSupportMercury.dylib 0x000000018b82af3c gpusSubmitDataBuffers + 168
2 WebCore 0x0000000191620820 WebCore::GraphicsContext3D::reshape(int, int) + 528
3 WebCore 0x0000000191e93ce0 WebCore::WebGLRenderingContext::initializeNewContext() + 1136
4 WebCore 0x0000000191e93594 WebCore::WebGLRenderingContext::WebGLRenderingContext(WebCore::HTMLCanvasElement*, WTF::PassRefPtr, WebCore::GraphicsContext3D::Attributes) + 600
5 WebCore 0x0000000191e92c54 WebCore::WebGLRenderingContext::create(WebCore::HTMLCanvasElement*, WebCore::WebGLContextAttributes*) + 1144
6 WebCore 0x000000019132f6ec WebCore::HTMLCanvasElement::getContext(WTF::String const&, WebCore::CanvasContextAttributes*) + 312
简单地说,在我的理解中,当我调用 YTPlayer.loadVideoById(...) 时,YouTube API 加载视频并尝试创建一个新的 WebGL 渲染上下文,iOS 不允许这样做(后台模式下的 GL 渲染相关指令是不允许,) 所以它终止了应用程序。
我整整一周都在谷歌搜索和摸不着头脑来处理这个问题,但没有任何运气,有没有人知道如何处理它?
非常感谢您的任何建议和帮助!!!
câu trả lời hay nhất
好吧,我仍然没有解决这个问题的有效解决方案,但我只是想出了一个解决方法。
只要您不调用 YTPlayer.loadVideoById(或 cueVideoById、loadVideoByUrl、cueVideoByUrl、loadPlaylist、cuePlaylist),YouTube iFrame 播放器似乎就不会创建 WebGL 渲染上下文。所以我只是将所有视频加载到我的播放列表中每当播放列表更改时加载播放列表。
通过此解决方法,我的应用程序不再崩溃。这很好,但我仍然想知道是否有人对此有真正的解决方案,请告诉我,非常感谢!!!
关于ios - YouTube 嵌入式播放器在 iOS 8 上因 gpus_ReturnNotPermittedKillClient 而崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29742314/
Có giải pháp nào để tắt tùy chọn nhấp chuột phải và xóa logo hình mờ phía dưới bên phải khỏi video Youtube không? Tôi đã thử nó sau khi tìm kiếm trên GOOGLE. Có ai có thể nói cho tôi biết được không? Cảm ơn. Câu trả lời hay nhất hãy thử phạm vi xây dựng thương hiệu khiêm tốn:
Tôi muốn sử dụng API YouTube (v3) để chỉ cho phép tìm kiếm các bản nhạc (không có mèo hoặc dây leo hoặc bất kỳ video không phải âm nhạc nào khác). Tôi đã xem API Explorer và tài liệu về bất kỳ gợi ý nào về vấn đề này nhưng không tìm thấy điều gì hữu ích.
Tôi cần sử dụng phiên bản maxresdefault của hình thu nhỏ video YouTube cho trang web của mình, nhưng sau khi phát triển mã để đạt được điều này, tôi phát hiện ra rằng không phải tất cả video đều có những hình thu nhỏ này, mặc dù chúng đều có độ phân giải 1080p. Có cách nào để tự động làm điều này cho tôi không?
Tôi muốn nhúng video youtube qua "iframe" nhưng YouTube bị cấm ở quốc gia của tôi, hãy gợi ý cho tôi cách nhúng video vào trang web của tôi [1]: Hình ảnh sau đây cho thấy youtube không thể truy cập được ở quốc gia của tôi Câu trả lời hay nhất Video sẽ được nhúng
Tôi đang sử dụng plugin có tên Profile Music Plugin cho myBB, bạn có thể tìm thấy plugin này tại đây http://community.mybb.com/mods.php?action=view&pid=75 Tôi
Có chức năng nào trong API IFRAME của Youtube có thể thực thi lệnh, chẳng hạn như mở trang web ở cuối video đã phát không? (Tôi tin rằng có một tính năng để thực hiện việc này trong API Java cũ, nhưng nó không được dùng nữa vào năm ngoái.) Câu trả lời hay nhất bạn có thể trích dẫn
Tôi đang cố gắng đặt cờ kích thước 3d trong truy vấn Videos.insert và Videos.update. Nhưng logo sẽ không thay đổi. Ví dụ về cập nhật truy vấn: Yêu cầu: PUT https://www.googleapis.com/yout
Sử dụng công cụ này để nhận chuỗi nhận xét nhận xét: list GET https://www.googleapis.com/youtube/v3/commentThreads?part=snippet { "error": {
Gần đây, tôi đã thử sử dụng dịch vụ OEmbed để lấy mã iframe của url video thông qua tham số truy vấn danh sách phát, nhưng OEmbed đã cung cấp cho chúng tôi mã iframe khác với video tôi yêu cầu. Đây là URL video có tham số truy vấn danh sách phát: https
Tôi đang sử dụng mã này: https://www.googleapis.com/youtube/v3/search?q=global+warming&part=id&maxResults=50&key=MY
Tôi có LiveBroadcast và sẽ thêm Thời gian bắt đầu được lên lịch trong tương lai. Theo như tôi biết, thử nghiệm này sẽ không có tác động đến trạng thái chung của LiveBroadcast, tức là liệu chương trình phát sóng có thời gian sẵn sàng/thử nghiệm hay không
API YouTube có hỗ trợ tham số để đóng trình duyệt sau một thời gian cụ thể không? Điều này yêu cầu quảng cáo video quảng cáo bằng liên kết được chia sẻ ở các vị trí khác nhau. Đóng trình duyệt sau khi phát xong video. Câu trả lời hay nhất Bạn có thể sử dụng API Youtube để theo dõi xem video đã phát xong chưa, sau đó
YouTube Player sẽ phát video bình thường mà không có bảng trong suốt trên biểu mẫu hoặc sẽ phát video ở chế độ toàn màn hình, không có gì đặc biệt khi có một số hình ảnh trong bảng trong suốt. Nếu tôi lấy bảng trong suốt ra, trình phát YouTube sẽ hoạt động như mong muốn và được nhúng vào ứng dụng
Tôi đang xác thực với Google để thử lấy dữ liệu phân tích YouTube nhưng vấn đề của tôi là tôi không biết cách cung cấp các thông số cho bạn khi truy vấn YouTube Tại đây tôi đang cung cấp một dịch vụ mới: Vậy thì tôi đang cố gắng truy vấn nó. chắc chắn Để được bao gồm trong tham số "ids"
Tôi muốn thêm danh sách video youtube nhưng không phải trình phát video. Vì vậy, điều tôi cần là thời lượng video hình thu nhỏ của tiêu đề video mà bằng cách nào đó tôi đã quản lý được bằng cách sử dụng http://img.youtube.com/vi/4wew2uWoARw này
Tôi đang sử dụng api youtube và gdata thư viện python. Tôi đã làm theo tài liệu nhưng dường như không có lối thoát. Câu hỏi là - Làm cách nào để có được kích thước của tệp video youtube
Sử dụng API Youtube, làm cách nào tôi có thể nhận ID người dùng/danh sách xử lý nhận xét hoặc lượt thích cho video youtube? Cảm ơn trước Câu trả lời hay nhất Tại đây, bạn có thể tìm hiểu cách nhận nhận xét bằng API YouTube v2 (v3 chưa hỗ trợ chú thích này): h
Tôi đang xây dựng một trang tổng quan (bằng php) với tất cả dữ liệu có liên quan và tôi cũng muốn hiển thị số lượng mặt hàng của mình trong danh sách phát "Xem sau" trên YouTube. Tôi biết không có cách nào giải quyết vấn đề này bằng API YouTube nhưng có lẽ ai đó có thể tìm ra cách giải quyết?
Tôi đã thử sử dụng API YouTube nhưng gặp vấn đề với dấu ngoặc kép. SearchResource.ListRequest searchListRequest = yt.Search.List("sni
Tôi muốn xây dựng công cụ giới thiệu video cho người dùng ứng dụng Android của mình. Tôi có Google OAuth để đăng nhập vào ứng dụng của mình. Tôi có thể lấy dữ liệu về video mà người dùng ứng dụng của tôi đã xem trên YouTube không? API v3 câu trả lời hay nhất được chia thành
Tôi là một lập trình viên xuất sắc, rất giỏi!